Upgrade
To upgrade Kusk Gateway in your cluster, you will need to install the new version of Kusk CLI first and then upgrade Kusk Gateway with it.
Check the Helm upgrade guide in case you are using Helm.
1. Update Kusk CLI
MacOS
brew upgrade kubeshop/kusk/kusk
or if you don't use brew
you can upgrade directly with:
curl -sSLf https://raw.githubusercontent.com/kubeshop/kusk-gateway/main/cmd/kusk/scripts/install.sh | bash
Linux
Install script
curl -sSLf https://raw.githubusercontent.com/kubeshop/kusk-gateway/main/cmd/kusk/scripts/install.sh | bash
APT (Debian/Ubuntu)
- Update your local repository index:
sudo apt-get update
- Upgrade Kusk:
sudo apt-get upgrade -y kusk
Windows
Chocolatey
Please run the command from an elevated command shell.
choco upgrade kusk -y
For other ways of installation, you can download the latest release binary or use the following command (go
binary needed):
go install -x github.com/kubeshop/kusk-gateway/cmd/kusk@latest
2. Update Kusk Gateway in your cluster
kusk cluster upgrade
This command will update Kusk Gateway and its components so you can use the latest features and have all the security measures up to date.