This repository provides Debian packages for statically linked Kubernetes CLI tools. All tools are built from source and statically linked for maximum portability.
# Add the GPG key
wget -O- https://sansnom-co.github.io/k8s-tools/public_key.asc | \
sudo gpg --dearmor -o /usr/share/keyrings/sansnom-k8s-tools.gpg
# Add the repository
echo "deb [signed-by=/usr/share/keyrings/sansnom-k8s-tools.gpg] \
https://sansnom-co.github.io/k8s-tools stable main" | \
sudo tee /etc/apt/sources.list.d/sansnom-k8s-tools.list
# Update and install
sudo apt update
sudo apt install k8s-tools
# Add the GPG key
wget -O- https://sansnom-co.github.io/k8s-tools/public_key.asc | \
sudo gpg --dearmor -o /usr/share/keyrings/sansnom-k8s-tools.gpg
# Add the repository using deb822 format
sudo tee /etc/apt/sources.list.d/sansnom-k8s-tools.sources << EOF
Types: deb
URIs: https://sansnom-co.github.io/k8s-tools
Suites: stable
Components: main
Signed-By: /usr/share/keyrings/sansnom-k8s-tools.gpg
EOF
# Update and install
sudo apt update
sudo apt install k8s-tools
Tool | Description | Version |
---|---|---|
kubectl | Kubernetes command-line tool | Latest |
helm | Kubernetes package manager | Latest |
jq | Command-line JSON processor | Latest |
skopeo | Container image inspection and copying | Latest |
oras | OCI Registry As Storage CLI | Latest |
cosign | Container signing and verification | Latest |
flux | GitOps toolkit for Kubernetes | Latest |
/
├── dists/stable/ # APT metadata
│ └── main/
│ └── binary-amd64/
├── pool/main/k/k8s-tools/ # Package files
└── public_key.asc # GPG public key
Updated automatically via GitHub Actions