Skip to content

Add kubeaid-cli sandbox kit - #241

Open
MAVRICK-1 wants to merge 1 commit into
docker:mainfrom
MAVRICK-1:main
Open

Add kubeaid-cli sandbox kit#241
MAVRICK-1 wants to merge 1 commit into
docker:mainfrom
MAVRICK-1:main

Conversation

@MAVRICK-1

@MAVRICK-1 MAVRICK-1 commented Aug 27, 2026

Copy link
Copy Markdown

Summary

Adds a mixin kit for kubeaid-cli, Obmondo's GitOps-native Kubernetes cluster lifecycle CLI. any agent's sandbox so the agent can drive cluster bootstrap, GitOps sync, and day-2 operations for real Kubernetes clusters (Hetzner, AWS, Azure, bare metal) from inside the sandbox.

@MAVRICK-1
MAVRICK-1 requested a review from a team as a code owner August 27, 2026 06:28
@MAVRICK-1
MAVRICK-1 force-pushed the main branch 3 times, most recently from ae05a00 to 7e36b8e Compare August 27, 2026 06:34
Installs kubeaid-cli, Obmondo's GitOps-native Kubernetes cluster
lifecycle CLI, as a mixin kit. Pinned version + SHA256-verified
install, GitHub-only network allowlist, and agentInstructions written
from a full source trace of the CLI covering the real bootstrap flow
(K3D management cluster, Cluster API provisioning, clusterctl move
pivot, ordered ArgoCD sync, lockdown, NetBird gate) and its built-in
guardrails (EKS/AKS refusal, Kubernetes EOL checks).

Git access for the KubeAid Config repo relies on the sandbox's
forwarded SSH agent (ssh-add on host + git.useSSHAgent: true), not a
raw key stored in the sandbox.

Signed-off-by: MAVRICK-1 <mavrickrishi@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant