What problem does it solve?
Bootstraps a Kubernetes cluster from scratch to remove manual, error-prone setup steps by automating namespace creation, storage provisioning, overlay generation, and stack deployment so clusters are consistent and reproducible.
Core Features & Use Cases
- Overlay generation: Create cluster-specific kustomize overlays from Alfred profile sources to inject registry, storage class, and network details.
- Storage and PVC management: Install and validate Longhorn, create RWX kord volume, and provide a documented PVC upgrade/migration path.
- Cluster deploy & operations: Idempotent subcommands to setup namespaces, deploy master/gateway stacks, add nodes, and run preflight and verification checks.
- Use case: Ideal for initial cluster provisioning, full cluster rebuilds, adding new worker nodes via Tailscale, and migrating local RWO volumes to Longhorn RWX.
Quick Start
Invoke the bootstrap skill with the target cluster name, for example: /bootstrap my-cluster.