Skip to content
KaaS
Available on request

Managed Kubernetes for your teams or customers.

WECORE Cloud deploys and operates a governed Kubernetes service on OpenStack infrastructure you control, with approved templates, server-side preflight, and credentials that the web control panel never stores.
Approved templates
Server-side preflight
Fresh kubeconfig per download
Durable activity history
The product view below shows what an authorized user can do after your organization has deployed and enabled the service.

Kubernetes as a Service

Cluster inventory

Create and operate tenant Kubernetes clusters from approved templates.

Total clusters3
Ready2
Reconciling1
Failed or unhealthy0

Production · v1.30

nebula-lab

Ready
Kubernetes
v1.30
Control plane
standard-2
Workers
3 × medium
Created
2d ago

Standard · v1.29

atlas-staging

Ready
Kubernetes
v1.29
Control plane
standard-2
Workers
2 × small
Created
9d ago

Production · v1.30

orion-batch

Reconciling
Kubernetes
v1.30
Control plane
standard-4
Workers
5 × large
Created
just now

Showing 1 of 3 clusters

Recent activity

  • Creating orion-batch · reconciling the worker group
  • Resized nebula-lab workers to 3 × medium
  • Cluster atlas-staging reached Ready

Cluster creation

Create Kubernetes cluster

Choose a template, size the control plane and single worker group, review the preflight check, and create the cluster.

Template and use case

Name the cluster and choose an approved template.

Production Kubernetes

v1.30
Control plane
standard-2
Node size
medium

Standard Kubernetes

v1.29
Control plane
standard-2
Node size
small

Topology and size

Control plane and one worker group.

Fixedworkers
Node size
medium
Number of nodes
3

Each cluster has one worker group. Change its worker count or create a separate cluster for another configuration.

Access and governance

Define cluster-specific access.

Worker groupExactly one
kubeconfigFresh per download
ActivityDurable history

The kubeconfig is created on download; the panel does not store the private credential.

Checks and cost

Resources and cost are estimated before creation.

Node-group capacity3 machines
Required quota8 vCPU · 24 GB
Wallet checkReady

The estimate uses the same rate card as the deployment's hourly charge.

Review and create

Confirm the request summary.

Namenebula-lab
TemplateProduction · v1.30
Workers3 × medium
AccessFresh credential per download

Interactive Kubernetes workbench preview with sample data; the clusters, counts and activity are illustrative, and nothing here creates a resource.

Kubernetes as an organizational or customer service

Commission one managed platform for internal application teams, or add governed Kubernetes clusters to your cloud-service catalog.

For organizations

Give application teams approved Kubernetes environments without assigning your infrastructure team continuous control-plane maintenance.

For service providers

Offer managed Kubernetes to tenants on OpenStack capacity you control, with a defined catalog, quota checks, access rules, and lifecycle controls.

What your users can do

In the WECORE Cloud Panel (the web console your teams sign in to) choose an approved template, size the control plane and one worker group, review preflight and cost, create the cluster, and download a fresh cluster-specific kubeconfig.

What your infrastructure team gets

Approved templates, server-side quota and rate checks, one worker group per cluster, access governance, a production gate, a read-only kill switch, durable activity, and verified cleanup.

How WECORE deploys and operates it

We integrate the service with your OpenStack environment, configure the catalog and policies with your team, validate the production gate, and operate the agreed control-plane lifecycle.

1
Worker group per cluster
Fresh
Credential generated per download
Hourly
Charge against the quoted rate
Audited
Lifecycle and access activity

A Kubernetes service with clear controls.

The catalog, preflight, and credential path are part of the product
1
Approved

Template catalog

Your infrastructure team decides which active, supported templates users can see. Each template defines the Kubernetes version and allowed control-plane and worker configuration.

Discuss the catalog →
2
Checked

Preflight and cost

The service checks access, catalog eligibility, project quota, and the deployment rate card before touching credentials, billing state, or cloud resources.

Discuss controls →
3
Isolated

Credentials and cleanup

Each kubeconfig download creates a fresh credential in memory. Cluster deletion revokes its application credential and reconciles leaked cloud resources.

Discuss security →

What WECORE Kubernetes gives your teams

One Kubernetes service, every capability stated plainly

One worker group, one control-plane machine, stated plainly

Every cluster has one worker group and one control-plane machine sized from the template. Users can change the worker count; separate shapes belong in separate clusters.

Quote and charge share one rate table

The create view shows hourly and 730-hour monthly estimates from the same configured rates used by billing.

Credentials are minted, not stored

A fresh cluster-specific kubeconfig is generated for each authorized download and streamed with no-store handling.

Live, durable status

The details view shows cluster state and a durable activity timeline, updating steadily while long operations complete.

Infrastructure safety controls

A production gate keeps provisioning off until agreed evidence checks pass, and a read-only kill switch lets your infrastructure team pause all changes: status views and authorized kubeconfig downloads keep working.

Verified deletion

Deletion revokes the cluster credential and checks servers, volumes, floating IP addresses, load balancers, and credentials for leftovers.

Guided workflow

From approved template to an auditable cluster

Every submitted request is checked again on the server before any resource is created
1 · Choose

Name the cluster and choose an active template approved for the user's project.

2 · Size

Select the control-plane configuration and size the cluster's single worker group.

3 · Review

Review blocking issues, warnings, project quota, and the estimate from the deployment rate card.

4 · Create

Confirm the request. The details page and durable activity history remain available throughout creation.

Fresh access

Download a cluster-specific kubeconfig when needed; each authorized download creates a new credential that the panel never stores.

Worker count

Change the count of the one worker group on a running cluster. The service validates each change.

Live status

Follow state changes in the open details page, with bounded refresh as a fallback.

Clean delete

Delete safely (a repeated request ends in the same clean state) revoking the application credential and reconciling any cloud resource left behind.

Measured staging run · 2026-07-05 One full-lifecycle run on a single-node staging cloud (Kubernetes v1.36.1, one control-plane and one worker): create to Ready in about 19 minutes, worker resize converged in 10.9 seconds, delete in 110.7 seconds, and the post-delete scan across servers, volumes, ports, floating IPs, load balancers, and credentials found zero leftovers. One measured run, published as measured; not a general performance promise.

Choose the product for the workload

Each WECORE Cloud product has a distinct operating model
Choose the product for
Product Best for Infrastructure Control Commercial model
WECORE Kubernetes
Managed Kubernetes
Containerized applications and platform teams OpenStack your organization controls Approved templates + one worker group Hourly against the configured rate card
Dedicated Cloud Providers offering dedicated OpenStack and Ceph clouds Dedicated infrastructure controlled by the provider Service catalog and tenant controls Defined for the engagement
HPC platform Scientific batch and parallel workloads Managed HPC on OpenStack you control Compute pools and workload scheduling Defined for the deployment
FAQ

Managed Kubernetes questions, answered

The service boundary, cluster shape, access, and commercial controls

No. A cluster has one worker group, and GPU worker nodes are not part of the Kubernetes service: GPU batch and simulation workloads run on the HPC platform, and dedicated model serving runs on the LLM service. Users can change that group's worker count; a different machine configuration belongs in a separate cluster created for it.

On the OpenStack infrastructure your organization or service provider controls. The deployment agreement defines its location and capacity controls.

Yes. The deployment engagement can include WECORE deploying and validating the underlying OpenStack environment on hardware you own or lease; if you already operate a compatible OpenStack, we integrate with it. Physical infrastructure is sourced separately.

You can: this service exists for teams that don't want to own that layer. What the engagement adds to plain kubeadm or Kubespray is the operated product around the cluster: approved templates, server-side preflight with a cost estimate from the billing rate table, per-download credentials that are never stored, verified deletion with a leak scan, and agreed operations, on the same platform that runs your HPC and research services.

No. Each authorized kubeconfig download creates a fresh client credential in memory. The private key is streamed to the user and is not written to the panel database or logs.

Authorized users can create clusters after group access, available templates, and the production gate have been approved. These controls are defined with your infrastructure team for each deployment.

The estimate and hourly charge use the same deployment rate table. The panel shows hourly and 730-hour monthly figures before creation; when rates are not configured, it says so.

Users can change the worker count of the cluster's one worker group. The service does not offer multiple worker groups.

The service includes neither ingress nor a monitoring stack. Optional node repair or worker autoscaling is available only when your infrastructure team enables it in a compatible template.

Each cluster runs a single control-plane machine today; you choose its size from the approved template. Resilience of the underlying OpenStack infrastructure is defined in the deployment engagement.

Versions come from the templates your infrastructure team approves. In-place upgrade to a compatible newer template is an option your infrastructure team can enable per deployment: one minor version at a time, never a downgrade. Otherwise teams migrate workloads to a cluster created from a newer template.

WECORE deploys the service, validates the production gate, and operates the agreed service lifecycle. Your infrastructure team owns the template catalog, access, rates, optional capabilities, and the read-only kill switch. Your users own the clusters they create: their workloads and worker counts. WECORE monitors service health, coordinates upgrades, and works incidents within the responsibility split agreed for your deployment. Panel access is role-based, and administrative actions are recorded in tamper-evident audit records. Hardware and facility stay with the infrastructure owner unless included separately; the pricing page carries the full responsibility and access model.

Deletion revokes the cluster application credential and performs a leak scan across servers, volumes, floating IP addresses, load balancers, and credentials. Repeating a deletion request is safe and ends in the same clean state.

Plan your Kubernetes service

Define the catalog, controls, and operating model for your deployment.

Review the OpenStack environment, template policy, rate card, access model, and production gate with our team.