The following binaries are required for this to work:
sha256sum
curl
tar
Make sure you are at the root of the git repository when executing the following commands.
If you don't have go
installed, you need to install it via:
make go
- talhelper -
make talhelper
- talosctl -
make talosctl
- kubectl -
make kubectl
- helm -
make helm
- sops -
make sops
- age -
make age
- ejson -
make ejson
- cilium -
make cilium
- k9s -
make k9s
- opentofu/terraform -
make opentofu
- trivy -
make trivy
- crane -
make crane
This downloads the binaries into the bin/
directory. To use them export the directory to your path:
export PATH="${PATH}:${PWD}/bin"
If you want to have these binaries permanently availble, do the following:
echo "export PATH=${PATH}:${PWD}/bin" >> ~/.bashrc
Just run:
make update
This expects you can pull this repository without further authentication etc. This will update all your local binaries.