Installation
Glasskube is available for macOS, Windows and Linux. Packages are available for Homebrew and most package managers popular on Linux systems.
- macOS
- Linux
- Windows
- NixOS/Nixpkgs
On macOS, you can use Homebrew to install and update Glasskube.
brew install glasskube/tap/glasskube
You can install Glasskube using one of the package managers below.
RPM-based installation (RedHat/CentOS/Fedora)
dnf install https://releases.dl.glasskube.dev/glasskube_v0.25.0_amd64.rpm
DEB-based installation (Ubuntu/Debian)
curl -LO https://releases.dl.glasskube.dev/glasskube_v0.25.0_amd64.deb
sudo dpkg -i glasskube_v0.25.0_amd64.deb
APK-based installation (Alpine)
curl -LO https://releases.dl.glasskube.dev/glasskube_v0.25.0_amd64.apk
apk add --allow-untrusted glasskube_v0.25.0_amd64.apk
If you are using a distribution that does not use one of the package managers above, or require a 32-bit binary, check out additional download options attached to our latest release.
Download the windows archive from our latest Release and unpack it using Windows Explorer.
You can either use the package temporarily in a nix-shell:
nix-shell -p glasskube
Or install it globally by adding pkgs.glasskube
to your environment.systemPackages
.
After installing Glasskube on your local machine, make sure to install the necessary components in your Kubernetes cluster by running glasskube bootstrap
.
For more information, check out our bootstrap guide.
Shell completion
Glasskube provides extensive autocomplete for many popular shells. To take full advantage of this feature, please follow the steps for your shell below.
- Bash
- Z shell (zsh)
- fish shell
- PowerShell
To install completions in the current shell, run:
source <(glasskube completion bash)
For more information (including persistent completions), run:
glasskube help completion bash
To install completions in the current shell, run:
source <(glasskube completion zsh)
For more information (including persistent completions), run:
glasskube help completion zsh
To install completions in the current shell, run:
glasskube completion fish | source
For more information (including persistent completions), run:
glasskube help completion fish
To install completions in the current shell, run:
glasskube completion powershell | Out-String | Invoke-Expression
For more information (including persistent completions), run:
glasskube help completion powershell