https://github.com/swade1987/kubernetes-toolkit
A docker container containing useful kubernetes tooling
https://github.com/swade1987/kubernetes-toolkit
Last synced: about 1 month ago
JSON representation
A docker container containing useful kubernetes tooling
- Host: GitHub
- URL: https://github.com/swade1987/kubernetes-toolkit
- Owner: swade1987
- Created: 2020-03-25T16:05:28.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2024-12-03T15:11:03.000Z (3 months ago)
- Last Synced: 2024-12-30T02:33:40.164Z (about 2 months ago)
- Language: Shell
- Size: 53.7 KB
- Stars: 11
- Watchers: 3
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Kubernetes Toolkit 🛠️

Minimal docker image for running useful Kubernetes tooling.
Images can be found at [https://eu.gcr.io/swade1987/kubernetes-toolkit](https://eu.gcr.io/swade1987/kubernetes-toolkit).
## Packages included
The docker container includes the following:
- kubectl (https://github.com/kubernetes/kubectl)
- kustomize (https://github.com/kubernetes-sigs/kustomize)
- Helm v2 (https://github.com/helm/helm)
- Helm v3 (https://github.com/helm/helm)
- kubeval (https://github.com/instrumenta/kubeval)
- conftest (https://github.com/instrumenta/conftest)
- kubeseal (utility from https://github.com/bitnami-labs/sealed-secrets)
- fluxctl (utility from https://github.com/fluxcd/flux)
- istioctl (https://github.com/istio/istio)
- yq (https://github.com/mikefarah/yq)
- jq (https://github.com/stedolan/jq)## Rego Policies
The docker container also includes a number of Open Policy Agent Rego policies mainly around API deprecations.
The Kubernetes API deprecations can be found using https://relnotes.k8s.io/?markdown=deprecated
The policies can be executed from `/policies` inside the container.