bootstrap

Provision Kubernetes clusters with namespaces, storage, and kustomize overlays.

Updated Mar 15, 2026
One-click install
npx skills add https://github.com/Kord96/kordinate --skill bootstrap-kord96
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bootstrap
Source: https://github.com/Kord96/kordinate/tree/main/agents/charon/skills/bootstrap
Command: npx skills add https://github.com/Kord96/kordinate --skill bootstrap-kord96

SYSTEM DOCUMENTATION & REQUIREMENTS

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.

Frequently Asked Questions about bootstrap

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I provision a k3s Kubernetes cluster from scratch with kustomize overlays?

Provision a k3s Kubernetes cluster by generating kustomize overlays from an Alfred profile, creating namespaces, validating manifests with preflight checks, and deploying stacks over SSH. This automates initial cluster setup into consistent, reproducible operations.

Can I migrate existing RWO volumes to Longhorn RWX storage in Kubernetes?

Yes, you can migrate RWO volumes to Longhorn RWX storage. The bootstrap process provisions Longhorn, creates an RWX kord volume, and provides a documented PVC upgrade and migration path to ensure persistent storage transitions smoothly.

What is the best way to automate adding worker nodes to a k3s cluster via Tailscale?

Automate adding worker nodes to a k3s cluster by running idempotent subcommands that join new nodes via Tailscale. The process applies manifests over SSH using charon bootstrap authentication, ensuring nodes integrate correctly without manual configuration.

Does the Kubernetes bootstrap process support full cluster rebuilds and idempotent operations?

The Kubernetes bootstrap process supports full cluster rebuilds through idempotent operations. It sets up namespaces, deploys master and gateway stacks, provisions Longhorn storage, and validates manifests, ensuring repeated executions yield consistent cluster states.

Why do I need preflight checks before deploying observability stacks to Kubernetes?

Preflight checks validate Kubernetes manifests before deploying observability stacks to catch configuration errors early. They verify overlay integrity, storage class settings, and network details, preventing failed deployments and ensuring cluster stability.