Kubernetes Platform Architecture
The cluster, add-ons, and ownership model Assistance documents before operating Kubernetes
Kubernetes architecture is more than control-plane diagrams. For an Assistance-managed platform, the architecture defines who owns the cluster, how workloads enter it, which add-ons are operated, how data is protected, and how incidents are handled.
Architecture areas to decide#
What Assistance operates#
What the customer owns#
Deployment models#
Architecture onboarding checklist#
- Confirm workloads, environments, traffic, dependencies, and data sensitivity.
- Select deployment model and define provider/account ownership.
- Define namespace, RBAC, secret, and repository ownership.
- Choose ingress, DNS, certificate, observability, and storage patterns.
- Document backup, restore, upgrade, and incident paths.
- Identify non-goals and work that remains outside the managed platform boundary.
Change and maintenance expectations#
Cluster version upgrades, add-on upgrades, CNI changes, ingress changes, node pool changes, storage changes, and policy changes are planned platform changes. Assistance provides impact notes and rollback approach for the managed layer. Application teams validate workload behavior before and after the change.
Related docs and services#
- Kubernetes Operating Model
- Kubernetes onboarding and installation
- Managed Kubernetes
- Managed Kubernetes
- Managed DNS
- Managed Certificates
- Managed Prometheus
Getting started#
Bring your current cluster diagram, cloud account model, deployment workflow, and known pain points. Assistance will turn them into a platform architecture with clear operating boundaries.
Request platform architecture review →