Skip to main content

Kube-DC platform

Kube-DC is a Kubernetes-based platform for Organizations to run virtual machines, containers, managed services, object storage, and Managed Clusters. This section is for the operators who install, secure, and run the management cluster.

Start here​

GoalDocumentation
Understand the product modelArchitecture overview
Plan an installationInstallation overview
Install the platformInstallation guide
Understand Organizations, Projects, and accessMulti-tenancy and access control
Design provider and Project networksNetworking architecture
Operate internal platform endpointsInternal platform endpoints
Publish and operate a managed services catalogManaged services overview, Enabling managed services, Publishing the catalog, Operating the service
Review platform controls and trust boundariesSecurity model
Operate metrics, logs, alerts, and dashboardsObservability
Send operator alerts to Slack and OpsgenieSet up alert notifications with Fleet
Provision and bill organizations from a hosting portalProvisioning API for hosting providers

Product vocabulary​

  • An Organization is the tenant boundary for identity, membership, billing, shared quota, and policy.
  • A Project is the governed workload boundary inside an Organization. Kubernetes implements it with a backing namespace named {organization}-{project} and a dedicated Kube-OVN VPC.
  • A Managed Cluster is a separate Kubernetes API and control plane created from a Project. It has its own authorization boundary.

Use backing namespace only when an operator must work with the underlying Kubernetes object. Use cluster only for the management cluster or a Managed Cluster.

Community​