Continuity controls
Make the cluster and workloads operable without one person's kubectl history.
Kubernetes estates accumulate local manifests, mutable tags, hidden admission behavior, cluster-admin bindings, stale certificates, undocumented add-ons, probe folklore, manual node fixes, unowned custom resources, provider assumptions, snapshot confusion and recovery steps that depend on the same control plane that failed. The client record should let another qualified person understand, operate, recover, reconcile, evolve and exit.
- Client-held workload and cluster register
- Workloads and owners, images and registries, manifests and policies, clusters and providers, control plane and nodes, runtimes and add-ons, APIs and extensions, namespaces and tenancy, identities and permissions, networks and storage, desired and observed state, releases and exposure, objectives and telemetry, incidents and recovery, capacity and costs, risks, exceptions, migrations and lifecycle state remain current in approved client systems.
- Reproducible deployment and recovery chain
- Versioned source, images, configuration and manifests, dependency and compatibility records, representative fixtures and workload profiles, policy and test evidence, cluster and add-on configuration, protected metadata and keys, deployment and exposure receipts, observability definitions, graceful termination and failure tests, etcd and workload backup, restore and application reconciliation exercises, runbooks, evidence limits and owner acceptance let the client repeat important paths safely.
- Bounded platform and emergency authority
- Named users and workloads have scoped source, registry, namespace, API, admission, secret, network, storage, node, telemetry, recovery and provider access; application, data, security, privacy, platform, release, incident, recovery, investment and risk decisions retain named owners; emergency paths remain independent where required, recorded, reviewed and revoked promptly.
- Demonstrated workload and cluster handoff
- A receiving engineer can explain why one workload uses Kubernetes, trace source and image to desired and observed resources, inspect scheduling and exposure, diagnose probe and dependency behavior, interpret service and platform signals, apply a bounded reviewed change, drain and recover from a representative failure, restore and reconcile state, plan an API or cluster upgrade, update a runbook and remove temporary access without the original specialist present.