Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/swade1987/kubernetes-toolkit
A docker container containing useful kubernetes tooling
https://github.com/swade1987/kubernetes-toolkit
Last synced: about 2 months 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 (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-01-28T11:22:56.000Z (over 2 years ago)
- Last Synced: 2024-05-29T08:10:38.020Z (4 months ago)
- Language: Open Policy Agent
- Size: 46.9 KB
- Stars: 10
- Watchers: 3
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Kubernetes Toolkit 🛠️
![Build Status](https://github.com/github/docs/actions/workflows/main.yml/badge.svg)
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.