Agent Bootstrap
+Point any AI coding agent at this cluster and it can bootstrap itself automatically.
+ +For AI Agents
+Fetch the machine-readable bootstrap document:
+curl -fsSL https://k8s-portal.viktorbarzin.me/agent+
This returns a plain-text markdown document with everything an agent needs: setup commands, critical rules, secrets workflow, Terraform conventions, key file paths, and common operations.
+Usage with Claude Code
+claude "$(curl -fsSL https://k8s-portal.viktorbarzin.me/agent)" "Deploy a new echo service"+
Or within a session:
+-
+
- Clone the repo:
git clone https://github.com/ViktorBarzin/infra.git && cd infra
+ - Start Claude Code:
claude
+ - Claude auto-reads
AGENTS.mdand.claude/CLAUDE.mdfrom the repo
+
Usage with Codex / Other Agents
+-
+
- Clone the repo and
cdinto it
+ - Run the setup script:
bash <(curl -fsSL https://k8s-portal.viktorbarzin.me/setup/script?os=linux)
+ - Start the agent — it will read
AGENTS.mdfor instructions
+
If the agent doesn't auto-read AGENTS.md, feed it the bootstrap doc:
curl -fsSL https://k8s-portal.viktorbarzin.me/agent+
What the Agent Gets
+-
+
- Quick-start commands (setup script, repo clone) +
- Critical rules (no kubectl apply, no plaintext secrets, no NFS restart) +
- Sealed Secrets workflow (kubeseal self-service) +
- Terraform conventions (fileset pattern, tiers, storage, shared vars) +
- Key file paths in the repo +
- Common operations (deploy, fix pods, add secrets) +
- Contributing workflow (branch, PR, review, CI) +
The /agent Endpoint
+ The endpoint is unauthenticated — no login required. Agents can curl or WebFetch it directly without a browser session, just like the setup script.
Content-Type: text/plain — no HTML parsing needed.