Skip to content

Commit 586c385

Browse files
authored
chore(k8s): use upstream agent-sandbox manifest in CI/e2e (#1657)
Drop the vendored deploy/kube/manifests/agent-sandbox.yaml. CI and e2e scripts now apply manifest.yaml directly from github.com/kubernetes-sigs/agent-sandbox releases, pinned via AGENT_SANDBOX_VERSION env (default v0.4.6, overridable) so internal runs stay reproducible. Public docs and the helm chart README continue to reference /releases/latest/download/ — no OpenShell/agent-sandbox support matrix exists yet (see #1649). Adds an air-gap note in docs/kubernetes/setup.mdx enumerating the manifest and image operators need to mirror to an internal registry. Signed-off-by: Roshni Malani <rmalani@nvidia.com>
1 parent 79b77ca commit 586c385

5 files changed

Lines changed: 27 additions & 4133 deletions

File tree

.agents/skills/helm-dev-environment/SKILL.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,10 @@ mise run helm:k3s:create
2626
```
2727

2828
Creates a k3d cluster and merges its kubeconfig into the worktree-local `kubeconfig` file.
29-
Also applies base manifests (`deploy/kube/manifests/agent-sandbox.yaml`) and preloads the
30-
default community sandbox image into k3d so the first sandbox create does not wait on a
31-
large registry pull. Traefik is disabled at cluster creation time.
29+
Also applies the upstream agent-sandbox CRDs/controller (pinned via `AGENT_SANDBOX_VERSION`
30+
in `tasks/scripts/helm-k3s-local.sh`, fetched from `github.com/kubernetes-sigs/agent-sandbox`
31+
releases) and preloads the default community sandbox image into k3d so the first sandbox
32+
create does not wait on a large registry pull. Traefik is disabled at cluster creation time.
3233

3334
**Multi-worktree support:** the cluster name is derived from the last component of the
3435
current git branch (e.g. branch `kube-support/local-dev/tmutch` → cluster

0 commit comments

Comments
 (0)