Go Helm

Open-source Go projects categorized as Helm

Top 23 Go Helm Projects

  • helm

    The Kubernetes Package Manager

    Project mention: The 2024 Web Hosting Report | dev.to | 2024-02-20

    It’s also well understood that having a k8s cluster is not enough to make developers able to host their services - you need a devops team to work with them, using tools like delivery pipelines, Helm, kustomize, infra as code, service mesh, ingress, secrets management, key management - the list goes on! Developer Portals like Backstage, Port and Cortex have started to emerge to help manage some of this complexity.

  • Harbor

    An open source trusted cloud native registry project that stores, signs, and scans content.

    Project mention: Signing container images: Comparing Sigstore, Notary, and Docker Content Trust | dev.to | 2023-09-26

    Now that you know a little more about Cosign, Notary, and DCT, we will take it one step further by using one of these tools: Cosign. For this example, we will use the simple Docker registry:2 reference image to run a simple registry. In a real-world scenario, a managed registry such as Harbor, Amazon ECR, Docker Hub, etc.

  • WorkOS

    The modern API for authentication & user identity. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • argo-cd

    Declarative Continuous Deployment for Kubernetes

    Project mention: ArgoCD Deployment on RKE2 with Cilium Gateway API | dev.to | 2024-02-19

    The code above will create the argocd Kubernetes namespace and deploy the latest stable manifest. If you would like to install a specific manifest, have a look here.

  • kubevela

    The Modern Application Platform.

    Project mention: Is there any Django app deployment tool for VPS-based environments with UI? | /r/django | 2023-05-09
  • flux2

    Open and extensible continuous delivery solution for Kubernetes. Powered by GitOps Toolkit.

    Project mention: Weaveworks Is Shuting Down | news.ycombinator.com | 2024-02-05

    Your GitHub action can trigger a helm chart, or series thereof, or other infra tools. Declarative specifications, triggered procedurally with the context of the branch’s latest build. We use this pattern quite extensively for preview app workflows.

    As of a year ago this is possible in a fully declarative way with Flux 2, but there’s a lot more moving parts and security footguns - and the idea that the maintenance of this project has lost one of its primary sponsors is worrying at best.



  • kubeapps

    A web-based UI for deploying and managing applications in Kubernetes clusters

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

    Project mention: Amazon EC2 Enhances Defense in Depth with Default IMDSv2 | news.ycombinator.com | 2023-11-27

    Kubernetes? You mean the container orchestration system where they forgot to add Multi-tenancy? And no namespaces are not Multi-tenancy...


  • Onboard AI

    ChatGPT with full context of any GitHub repo. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at app.getonboardai.com.

  • podinfo

    Go microservice template for Kubernetes

    Project mention: K8s vs WMWare | /r/kubernetes | 2023-04-28

    I would recommend setting up a simple Kubernetes cluster (maybe using KinD, minikube, or something similar) and getting to know how it works (you could try deploying something like Kuard or Podinfo or deploy one of your own containerized apps to Kubernetes).

  • arkade

    Open Source Marketplace For Developer Tools

    Project mention: Understand your usage of GitHub Actions | news.ycombinator.com | 2023-06-18

    If you omit sudo, then you can move the binary yourself.

    And of course, there's nothing stopping you visiting the releases page - or installing my tap and getting it from Brew!


  • helmfile

    Deploy Kubernetes Helm Charts

  • devspace

    DevSpace - The Fastest Developer Tool for Kubernetes ⚡ Automate your deployment workflow with DevSpace and develop software directly inside Kubernetes.

    Project mention: I Need a Tool to Develop on Kubernetes | /r/kubernetes | 2023-12-06
  • werf

    A solution for implementing efficient and consistent software delivery to Kubernetes facilitating best practices.

  • chartmuseum

    helm chart repository server

  • k8s-deployment-strategies

    Kubernetes deployment strategies explained

  • okteto

    Develop your applications directly in your Kubernetes Cluster

    Project mention: Noob question: How do you setup your local dev environment? | /r/kubernetes | 2023-05-31

    Check also devspace.sh and okteto.com

  • helmfile

    Declaratively deploy your Kubernetes manifests, Kustomize configs, and Charts as Helm releases. Generate all-in-one manifests for use with ArgoCD. (by helmfile)

    Project mention: Installing multiple helm charts in one go [Approach 2 - using helmfile] | dev.to | 2023-12-26

    sudo wget https://github.com/helmfile/helmfile/releases/download/v0.159.0/helmfile_0.159.0_linux_amd64.tar.gz sudo tar -xxf helmfile_0.159.0_linux_amd64.tar.gz sudo rm helmfile_0.159.0_linux_amd64.tar.gz sudo mv helmfile /usr/local/bin/

  • DevOps

    I created this repository to keep my learning, notes, and code in one place for various tools in DevOps. Now, it's helping thousands of learners, practitioners, and professionals every day in their DevOps journey.

    Project mention: Pradumnasaraf/DevOps: This repo contains all my learning related to DevOps | /r/kubernetesx | 2023-06-14
  • kube-score

    Kubernetes object analysis with recommendations for improved reliability and security. kube-score actively prevents downtime and bugs in your Kubernetes YAML and Charts. Static code analysis for Kubernetes.

  • helm-diff

    A helm plugin that shows a diff explaining what a helm upgrade would change

    Project mention: Kong Gateway on AWS EKS: A Journey into Cloud-native API Management | dev.to | 2024-01-16

    #!/usr/bin/env bash set -euo pipefail cd "$(dirname "$0")/.." source scripts/common.sh green "Installing Kubectl" install_kubectl green "Installing helm version => ${HELM_VERSION}" install_helm green "Setting up Kong Helm Repo" helm repo add kong https://charts.konghq.com helm repo update green "Installing Helm Diff Plugin" helm plugin install https://github.com/databus23/helm-diff || true green "Setting up AWS Auth" setup_aws_auth green "Set the current namespace" kubectl config set-context --current --namespace=${KONG_NAME}-kong green "Validating VPA Config => ${KONG_NAME}-kong-vpa" kubectl diff -f ${KONG_NAME}/vpa.yaml || true if [[ "${KONG_NAME}" == prd ]]; then green "Validating Ingress => ${KONG_NAME}-kong-ingress" kubectl diff -f ${KONG_NAME}/ingress.yaml || true fi green "Validating Kong => ${KONG_NAME}" helm diff upgrade \ --install \ "${KONG_NAME}" \ kong/kong \ --namespace "${NAMESPACE}" \ -f ${KONG_NAME}/kong.yaml \ --set-file dblessConfig.config=${KONG_NAME}/declarative.yaml \ --version 2.6.3

  • keel

    Kubernetes Operator to automate Helm, DaemonSet, StatefulSet & Deployment updates

    Project mention: Watchtower like tool but for Kubernetes | /r/selfhosted | 2023-07-03

    I just want to throw in keel as another alternative.

  • pluto

    A cli tool to help discover deprecated apiVersions in Kubernetes

    Project mention: Updating from 1.25.15 to 1.26.10 | /r/kubernetes | 2023-12-06
  • helmsman

    Helm Charts as Code

    Project mention: Helm-Compose – The Docker-compose like tool for K8s development | news.ycombinator.com | 2023-08-28

    We've been using Helmsman (https://github.com/Praqma/helmsman) for the same use case. It supports some other creature comforts (automatic fetching of parameters from AWS SSM, chart ordering, etc.) and seems a bit more mature.

  • chart-testing

    CLI tool for linting and testing Helm charts

    Project mention: Chart Testing (ct tool) fail to list changed chart | /r/kubernetes | 2023-11-28

    I use [Chart-Testing](https://github.com/helm/chart-testing) to test helm chart.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-02-20.

Go Helm related posts


What are some of the best open-source Helm projects in Go? This list will help you:

Project Stars
1 helm 25,704
2 Harbor 21,789
3 argo-cd 15,493
4 kubevela 5,907
5 flux2 5,717
6 kubeapps 4,755
7 vcluster 4,434
8 podinfo 4,431
9 arkade 4,032
10 helmfile 4,019
11 devspace 3,997
12 werf 3,862
13 chartmuseum 3,424
14 k8s-deployment-strategies 3,401
15 okteto 3,124
16 helmfile 2,989
17 DevOps 2,536
18 kube-score 2,519
19 helm-diff 2,434
20 keel 2,319
21 pluto 1,908
22 helmsman 1,323
23 chart-testing 1,151
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.