devth / Helm Docker
☸️ helm, gcloud, kubectl, jq
Stars: ✭ 41
Projects that are alternatives of or similar to Helm Docker
action-setup-kube-tools
Github Action that setup Kubernetes tools (kubectl, kustomize, helm, kubeconform, conftest, yq, rancher, tilt, skaffold) very fast and cache them on the runner. Please [✩Star] if you're using it!
Stars: ✭ 45 (+9.76%)
Mutual labels: helm, kubectl
Helm Kubectl
Docker Hub image with helm and kubectl on top of alpine linux with bash
Stars: ✭ 233 (+468.29%)
Mutual labels: helm, kubectl
Geodesic
🚀 Geodesic is a DevOps Linux Distro. We use it as a cloud automation shell. It's the fastest way to get up and running with a rock solid Open Source toolchain. ★ this repo! https://slack.cloudposse.com/
Stars: ✭ 629 (+1434.15%)
Mutual labels: helm, kubectl
vcluster
vcluster - Create fully functional virtual Kubernetes clusters - Each vcluster runs inside a namespace of the underlying k8s cluster. It's cheaper than creating separate full-blown clusters and it offers better multi-tenancy and isolation than regular namespaces.
Stars: ✭ 1,360 (+3217.07%)
Mutual labels: helm, kubectl
kubehelper
KubeHelper - simplifies many daily Kubernetes cluster tasks through a web interface. Search, analysis, run commands, cron jobs, reports, filters, git synchronization and many more.
Stars: ✭ 200 (+387.8%)
Mutual labels: helm, kubectl
gcloud-kubectl-helm
Docker image for the quaternity of gcloud, helm, kubectl and SOPS
Stars: ✭ 32 (-21.95%)
Mutual labels: helm, kubectl
Binenv
One binary to rule them all. Manage all those pesky binaries (kubectl, helm, terraform, ...) easily.
Stars: ✭ 148 (+260.98%)
Mutual labels: helm, kubectl
gitops-kubernetes-cluster
A quick way to build a cluster with ArgoCD then deploy via Applications
Stars: ✭ 34 (-17.07%)
Mutual labels: helm, kubectl
kube-lineage
A CLI tool to display all dependencies or dependents of an object in a Kubernetes cluster.
Stars: ✭ 238 (+480.49%)
Mutual labels: helm, kubectl
Kubedog
Library to watch and follow kubernetes resources in CI/CD deploy pipelines
Stars: ✭ 326 (+695.12%)
Mutual labels: helm, kubectl
Kubie
A more powerful alternative to kubectx and kubens
Stars: ✭ 647 (+1478.05%)
Mutual labels: kubectl
Argo Cd
Declarative continuous deployment for Kubernetes.
Stars: ✭ 7,887 (+19136.59%)
Mutual labels: helm
Helm Registry
The helm registry to store and deliver charts (Deprecated since compass v2.9)
Stars: ✭ 36 (-12.2%)
Mutual labels: helm
helm-docker
Usage
This Docker image includes helm
along with:
gcloud
kubectl
envsubst
jq
And helm
plugins:
viglesiasce/helm-gcs.git
databus23/helm-diff
helm/helm-2to3
Docker
Docker images are automatically built on Docker Hub:
- Docker tags correspond to Helm release versions.
-
latest
is always the latest fully released version (non-beta/RC). -
master
is always the latest commit on master.
Building
To test a local build:
docker build -t devth/helm .
Release procedure
Use the following to:
- Bump
VERSION
in the Dockerfile - Commit and create tag matching the version
NB: the sed
syntax works with MacOS built-in sed
.
gh issue list
VERSION=v3.5.3
ISSUE=118
# use GNU sed
sed -i "3s/.*/ENV VERSION $VERSION/" Dockerfile
git diff # ensure it looks good
git commit -am "Bump to $VERSION; fix #$ISSUE"
git tag $VERSION
git push && git push --tags
Close an issue without fixing it:
gh issue close 109
Optionally test building the image before pushing:
docker build .
Re-release
To re-build a particular tag we need to delete the git tag locally and remotely:
git push origin :$VERSION
git tag -d $VERSION
Then re-tag and push:
git tag $VERSION
git push --tags
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].