| Getting Started with Config Manager | Deploy the Helm release on Kind or a target Kubernetes cluster, choose sizing, hostnames, services, and TLS. | Confirm the running UIs and APIs are reachable after install. |
| Airgapped Deployment | Build, transfer, and install the offline bundle through an internal registry. | Use the installed platform the same way as a connected deployment. |
| Nautobot Integration | Configure bundled or external Nautobot, bootstrap jobs, tokens, and source-of-truth data loading. | Treat Nautobot as the source of truth for device, interface, cabling, IPAM, VLAN, and config context data. |
| Device authentication | Seed per-site network secrets in Vault/OpenBao through ESO, or Kubernetes secrets for local development. | Run and review device or site password rotation workflows. |
| Render Service | Enable template plugin paths, storage, and event plumbing. | Review intended config output and trigger safe render checks through Nautobot changes. |
| Config Store | Provision storage, API, and UI exposure. | Browse intended and backup configs, inspect diffs, and confirm rendered output exists. |
| Temporal Workflows | Configure Temporal, worker pools, and workflow RBAC. | Launch, approve, retry, reject, or terminate workflow runs. |
| ZTP Provisioning | Configure OS image storage, boot URLs, DHCP/ZTP exposure, and Nautobot readiness. | Watch device boot and callback progress during bring-up. |
| DHCP Service | Enable Kea-backed DHCP and model reservations/options in Nautobot. | Inspect reservations, leases, and generated DHCP config when provisioning stalls. |
| Config Manager UI | Set global.baseHostname, SSO callbacks, and gateway/TLS access. | Use workflow and config views for day-0 and day-2 operations. |
| Observability and troubleshooting | Enable monitoring resources and the local observability stack when appropriate. | Use Troubleshooting, pod logs, and workflow status to investigate failed operations. |