All Projects → dtzar → Helm Kubectl

dtzar / Helm Kubectl

Licence: mit
Docker Hub image with helm and kubectl on top of alpine linux with bash

Projects that are alternatives of or similar to Helm Kubectl

gcloud-kubectl-helm
Docker image for the quaternity of gcloud, helm, kubectl and SOPS
Stars: ✭ 32 (-86.27%)
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 (+483.69%)
Mutual labels:  helm, kubectl
gitops-kubernetes-cluster
A quick way to build a cluster with ArgoCD then deploy via Applications
Stars: ✭ 34 (-85.41%)
Mutual labels:  helm, kubectl
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 (-80.69%)
Mutual labels:  helm, kubectl
Docker Kubectl
Containerized Kubernetes kubectl
Stars: ✭ 52 (-77.68%)
Mutual labels:  docker-image, 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 (-14.16%)
Mutual labels:  helm, kubectl
kube-lineage
A CLI tool to display all dependencies or dependents of an object in a Kubernetes cluster.
Stars: ✭ 238 (+2.15%)
Mutual labels:  helm, kubectl
Kubedog
Library to watch and follow kubernetes resources in CI/CD deploy pipelines
Stars: ✭ 326 (+39.91%)
Mutual labels:  helm, kubectl
Helm Docker
☸️ helm, gcloud, kubectl, jq
Stars: ✭ 41 (-82.4%)
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 (+169.96%)
Mutual labels:  helm, kubectl
Binenv
One binary to rule them all. Manage all those pesky binaries (kubectl, helm, terraform, ...) easily.
Stars: ✭ 148 (-36.48%)
Mutual labels:  helm, kubectl
Laravel Docker K8s
Running Laravel project using Docker and Deploying using Kubernetes
Stars: ✭ 127 (-45.49%)
Mutual labels:  docker-image, kubectl
Larakube
Laravel app deployment for auto scaled Kubernetes cluster
Stars: ✭ 157 (-32.62%)
Mutual labels:  helm, docker-image
Docker Minecraft Server
Docker image that provides a Minecraft Server that will automatically download selected version at startup
Stars: ✭ 3,642 (+1463.09%)
Mutual labels:  docker-image
Spamscope
Fast Advanced Spam Analysis Tool
Stars: ✭ 223 (-4.29%)
Mutual labels:  docker-image
Blackbelt Aks Hackfest
Microsoft Intelligent Cloud Blackbelt Team :: Hackfest Repo
Stars: ✭ 209 (-10.3%)
Mutual labels:  kubectl
Max Object Detector
Localize and identify multiple objects in a single image.
Stars: ✭ 208 (-10.73%)
Mutual labels:  docker-image
Harbor
An open source trusted cloud native registry project that stores, signs, and scans content.
Stars: ✭ 16,320 (+6904.29%)
Mutual labels:  helm
Rules k8s
This repository contains rules for interacting with Kubernetes configurations / clusters.
Stars: ✭ 222 (-4.72%)
Mutual labels:  docker-image
Kubefwd
Bulk port forwarding Kubernetes services for local development.
Stars: ✭ 2,713 (+1064.38%)
Mutual labels:  kubectl

helm-kubernetes Docker hub image

Build Status Docker Stars Docker Automated build Docker Pulls

Supported tags and release links

  • 3.5.3 - helm v3.5.3, kubectl v1.20.4, alpine 3.13
  • 3.5.2 - helm v3.5.2, kubectl v1.20.2, alpine 3.13
  • 3.5.1 - helm v3.5.1, kubectl v1.20.2, alpine 3.13
  • 3.5.0 - helm v3.5.0, kubectl v1.20.2, alpine 3.12
  • 3.4.2 - helm v3.4.2, kubectl v1.20.1, alpine 3.12
  • 3.4.1 - helm v3.4.1, kubectl v1.19.4, alpine 3.12
  • 3.4.0 - helm v3.4.0, kubectl v1.19.3, alpine 3.12
  • 3.3.4 - helm v3.3.4, kubectl v1.19.2, alpine 3.12
  • 3.3.1 - helm v3.3.1, kubectl v1.18.8, alpine 3.12
  • 3.3.0 - helm v3.3.0, kubectl v1.18.6, alpine 3.12
  • 3.2.4 - helm v3.2.4, kubectl v1.18.3, alpine 3.12
  • 3.2.3 - helm v3.2.3, kubectl v1.18.3, alpine 3.12
  • 3.2.1 - helm v3.2.1, kubectl v1.18.2, alpine 3.11
  • 3.2.0 - helm v3.2.0, kubectl v1.18.2, alpine 3.11
  • 3.1.2 - helm v3.1.2, kubectl v1.17.3, alpine 3.11
  • 3.1.1 - helm v3.1.1, kubectl v1.17.3, alpine 3.11
  • 3.1.0 - helm v3.1.0, kubectl v1.17.3, alpine 3.11
  • 3.0.3 - helm v3.0.3, kubectl v1.17.2, alpine 3.11
  • 3.0.2 - helm v3.0.2, kubectl v1.17.0, alpine 3.10
  • 3.0.1 - helm v3.0.1, kubectl v1.16.3, alpine 3.10
  • 3.0.0 - helm v3.0.0, kubectl v1.16.2, alpine 3.10
  • 2.17.0 - helm v2.17.0, kubectl v1.19.4, alpine 3.12
  • 2.16.1 - helm v2.16.1, kubectl v1.16.2, alpine 3.10
  • 2.16.0 - helm v2.16.0, kubectl v1.16.2, alpine 3.10
  • 2.15.2 - helm v2.15.2, kubectl v1.16.2, alpine 3.10
  • 2.15.1 - helm v2.15.1, kubectl v1.16.2, alpine 3.10
  • 2.15.0 - helm v2.15.0, kubectl v1.16.2, alpine 3.10
  • 2.14.3 - helm v2.14.3, kubectl v1.15.2, alpine 3.10
  • 2.14.2 - helm v2.14.2, kubectl v1.15.0, alpine 3.10
  • 2.14.1 - helm v2.14.1, kubectl v1.14.3, alpine 3.9
  • 2.14.0 - helm v2.14.0, kubectl v1.14.1, alpine 3.9
  • 2.13.1 - helm v2.13.1, kubectl v1.14.1, alpine 3.9
  • 2.13.0 - helm v2.13.0, kubectl v1.13.4, alpine 3.9
  • 2.12.3 - helm v2.12.3, kubectl v1.13.2, alpine 3.8
  • 2.12.2 - helm v2.12.2, kubectl v1.13.2, alpine 3.8
  • 2.12.1 - helm v2.12.1, kubectl v1.13.1, alpine 3.8
  • 2.12.0 - helm v2.12.0, kubectl v1.13.0, alpine 3.8
  • 2.11.0 - helm v2.11.0, kubectl v1.11.3, alpine 3.8
  • 2.10.0 - helm v2.10.0, kubectl v1.11.2, alpine 3.8
  • 2.9.1 - helm v2.9.1, kubectl v1.10.2, alpine 3.7
  • 2.9.0 - helm v2.9.0, kubectl v1.10.2, alpine 3.7
  • 2.8.2 - helm v2.8.2, kubectl v1.9.4, alpine 3.7
  • 2.8.1 - helm v2.8.1, kubectl v1.9.2, alpine 3.7
  • 2.8.0 - helm v2.8.0, kubectl v1.9.2, alpine 3.7
  • 2.7.2 - helm v2.7.2, kubectl v1.8.3, alpine 3.6
  • 2.7.0 - helm v2.7.0, kubectl v1.8.1, alpine 3.6
  • 2.6.2 - helm v2.6.2, kubectl v1.7.9, alpine 3.6
  • 2.6.1 - helm v2.6.1, kubectl v1.7.6, alpine 3.6
  • 2.6.0 - helm v2.6.0, kubectl v1.7.4, alpine 3.6
  • 2.5.1 - helm v2.5.1, kubectl v1.7.2, alpine 3.6
  • 2.5.0 - helm v2.5.0, kubectl v1.6.6, alpine 3.6
  • 2.4.2 - helm v2.4.2, kubectl v1.6.4, alpine 3.6
  • 2.4.1 - helm v2.4.1, kubectl v1.6.2, alpine 3.5
  • 2.3.1 - helm v2.3.1, kubectl v1.6.2, alpine 3.5

Overview

This lightweight alpine docker image provides kubectl and helm binaries for working with a Kubernetes cluster. A local configured kubectl is a prerequisite to use helm per helm documentation. This image is useful for general helm administration such as deploying helm charts and managing releases. It is also perfect for any automated deployment pipeline needing to use helm which supports docker images such as Concourse CI, Jenkins on Kubernetes, Travis CI, and Circle CI. Having bash installed allows for better support for troubleshooting by being able to exec / terminal in and run desired shell scripts. Git installed allows installation of helm plugins.

If it is desired to only use kubectl and have kubectl as the entry command (versus this image as bash entry command), I recommend checking out this image instead: lachlanevenson/kubectl

Run

Example to just run helm on entry:
docker run --rm dtzar/helm-kubectl helm
By default kubectl will try to use /root/.kube/config file for connection to the kubernetes cluster, but does not exist by default in the image.

Example for use with personal administration or troubleshooting with volume mount for kubeconfig files:
docker run -it -v ~/.kube:/root/.kube dtzar/helm-kubectl
The -v maps your host docker machine Kubernetes configuration directory (~/.kube) to the container's Kubernetes configuration directory (root/.kube).

Build

For doing a manual local build of the image:
make docker_build

This image is now fully automated via travisci.org.
For reference this .travis.yml file can be validated via:
docker run --rm -it -v yourclonedreporoot:/project caktux/travis-cli lint ./travis.yml

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].