Skip to content
Live $100 credit at signup, up to $300 total Offer ends December 31, 2026 Get started →

Create Kubernetes Cluster

Managed Kubernetes on ZSoftly Public Cloud gives you a standard, upstream Kubernetes cluster without operating the control plane yourself. Provision it from the portal, scale on demand, and connect with the kubectl and Helm workflows your team already uses. No forked distributions and no proprietary operators, so what you build here runs anywhere.

ZCP supports Kubernetes 1.34, 1.35, and 1.36 (current: 1.36.1). Upgrade a running cluster to a newer release in place from the Cluster Overview. Match your kubectl client to the cluster’s minor version. See kubectl Access.

ItemSupport
Kubernetes1.34, 1.35, 1.36 (current 1.36.1)
DistributionStandard upstream Kubernetes, no forks
UpgradesIn-place, to any newer supported minor
  • Managed control plane: ZSoftly runs and maintains the control plane. You focus on workloads.
  • High availability (optional): add control nodes for a redundant control plane.
  • Autoscaling: set a minimum and maximum worker-node count and the cluster scales to demand.
  • Node plans: choose a fixed plan (set CPU, memory, and storage) or a custom plan (your own sizing and node count).
  • Persistent volumes: dynamically provisioned block storage through the cluster’s CSI driver.
  • Load balancers: expose a Service of type LoadBalancer and reach it on a public address.
  • Standard tooling: works with kubectl, Helm, and the Kubernetes dashboard. Download a kubeconfig from the portal.
  • In-place version upgrades and optional SSH access to the nodes.
  • From the left-hand menu, click Kubernetes.
  • Click Create Cluster or the + icon.

Kubernetes page with the Create Cluster (+) button

  1. Project: assign to a project.
  2. Location: select the data center.
  3. Cluster Capacity:
    • Select a predefined Node Plan (fixed CPU/memory/storage)
    • Or use a Custom Plan (specify CPU, memory, storage, and node count)
  4. Advanced Settings (optional):
    • Enable High Availability for redundancy
    • Add Control Nodes for additional stability
    • Add an SSH Key for node access
  5. Cluster Name: provide a unique name.
  6. Create:
    • Billing cycles: Hourly, Monthly, Quarterly, Semiannually, Yearly, Bi-annually, Tri-annually
    • Billing rules: Date to Date, Fixed Calendar Month, Unfixed Calendar Month, Fixed Prorata, Unfixed Prorata
    • Click Create Cluster

Create Kubernetes Cluster form: project, location, capacity, advanced settings, name, and billing