v0.7.0 — kubectl + Helm, one-flag sandbox kit, apt mirrors
Requires Docker Sandboxes (sbx) 0.38.0+.
Changes since v0.6.1
- kubectl 1.36.3 + Helm 4.2.3 (#10): pinned and verified against each vendor's published checksums, on both architectures. Cluster API endpoints and chart registries stay out of the egress allow-list on purpose; add yours per
docs/network.md. - One-flag sandbox kit (#9):
ghcr.io/dirien/infrastructure-sandbox-kitis akind: sandboxkit that pins the template image and carries the network rules, the Pulumi credential, setup and agent instructions.sbx run --kit ghcr.io/dirien/infrastructure-sandbox-kit:v0.7.0 infrastructure-sandbox .is the whole invocation. - Ubuntu + Docker apt mirrors allowed (#7): plain
apt-get update && apt-get installworks inside the sandbox. - ShellCheck gate (#6): all provisioning scripts pass a pinned ShellCheck v0.11.0 with four optional checks; CI enforces it on every scripts change. The arch-to-checksum
casestatements now refuse unverified installs on unknown arches. - my-claude-apm-setup v0.6.2 (#8): adds the
shellcheck-configurationskill; 34 skills materialize into the agent home.
Artifacts
- Sandbox kit (one flag):
ghcr.io/dirien/infrastructure-sandbox-kit:v0.7.0 - Mixin kit:
ghcr.io/dirien/infrastructure-kit:v0.7.0 - Template image:
ghcr.io/dirien/infrastructure-sandbox:v0.7.0(multi-arch: amd64 + arm64)
All four kit artifacts validated with sbx kit validate (sbx 0.38.0) before pushing.
sbx run --kit ghcr.io/dirien/infrastructure-sandbox-kit:v0.7.0 infrastructure-sandbox .