This project uses devbox to manage its development environment.
Install devbox:
curl -fsSL https://get.jetpack.io/devbox | bash
Start the devbox shell:
devbox shell
Run a script in the devbox environment:
devbox run <script>
Scripts are custom commands that can be run using this project's environment. This project has the following scripts:
KREW_ROOT="${DEVBOX_PROJECT_ROOT}/.krew"
The Shell Init Hook is a script that runs whenever the devbox environment is instantiated. It runs
on devbox shell
and on devbox run
.
source $DEVBOX_PROJECT_ROOT/.zshadd
- go@1.23
- ansible@2.18.1
- kubectl@1.32.1
- kubernetes-helm@3.17.0
- krew@0.4.4
- kubecolor@0.5.0
- kubelogin-oidc@1.31.1
- k9s@0.32.7
rm -rf working/*
rm -rf working/.git
rm -rf output/*
rm -rf stacks/latest
rm -rf Library
rm -rf logs/*.log
kind delete cluster -n forgetest
kind create cluster -n forgetest
kind export kubeconfig -n forgetest --kubeconfig forgetest.yaml