Go Helm

Open-source Go projects categorized as Helm | Edit details

Top 23 Go Helm Projects

  • helm

    The Kubernetes Package Manager

    Project mention: Autoscaling CI on Kubernetes in Kraken CI | dev.to | 2021-12-30

    Helm tool

  • Harbor

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

    Project mention: Implementing a server to build and store Docker images on a production server | reddit.com/r/docker | 2022-01-18

    For most people, I would recommend using Harbor. It's backed by the CNCF and has a lot of features built on top of the open source registry project in order to make it easier to operate. There's also a lot of documentation out there on how to use it.

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • charts

    ⚠️(OBSOLETE) Curated applications for Kubernetes (by helm)

    Project mention: Prometheus Definitive Guide Part III - Prometheus Operator | dev.to | 2021-09-21

    Enter the default username: admin and password: prom-operator which you can find from here to access Grafana.

  • argo-cd

    Declarative continuous deployment for Kubernetes.

    Project mention: All About ArgoCD, A Beginner's Guide | dev.to | 2022-01-19

    ArgoCD, being one of their 1st in the market known for having a declarative GitOps based deployment over Kubernetes is one of the most adopted Continuous Delivery tool. It has been known for its excellent management of application deployed over Kubernetes and features such as auto healing clusters, user-access management, status check, etc. It is open-sourced on github under Apache 2.0 License.

  • Flux

    Successor: https://github.com/fluxcd/flux2 — The GitOps Kubernetes operator (by fluxcd)

    Project mention: Top 200 Kubernetes Tools for DevOps Engineer Like You | dev.to | 2022-01-15

    HybridK8s Droid - Intelligence foor your favourite Delivery Platform Devtron - Software Delivery Workflow for Kubernetes Skaffold - Easy and Repeatable Kubernetes Development Apollo - Apollo - The logz.io continuous deployment solution over kubernetes Helm Cabin - Web UI that visualizes Helm releases in a Kubernetes cluster flagger - Progressive delivery Kubernetes operator (Canary, A/B Testing and Blue/Green deployments) Kubeform - Kubernetes CRDs for Terraform providers https://kubeform.com Spinnaker - Spinnaker is an open source, multi-cloud continuous delivery platform for releasing software changes with high velocity and confidence. http://www.spinnaker.io/ werf - GitOps tool to deliver apps to Kubernetes and integrate this process with GitLab and other CI tools Flux - GitOps Kubernetes operator Argo CD - Declarative continuous deployment for Kubernetes Tekton - A cloud native continuous integration and delivery (CI/CD) solution Jenkins X - Jenkins X provides automated CI+CD for Kubernetes with Preview Environments on Pull Requests using Tekton, Knative, Lighthouse, Skaffold and Helm KubeVela - KubeVela works as an application delivery control plane that is fully decoupled from runtime infrastructure ksonnet - A CLI-supported framework that streamlines writing and deployment of Kubernetes configurations to multiple clusters CircleCI - A cloud-based tool that helps build continuous integration and continuous delivery pipelines to Kubernetes.

  • k3sup

    bootstrap Kubernetes with k3s over SSH < 1 min 🚀

    Project mention: First try at building Kubernetes - some questions... | reddit.com/r/kubernetes | 2022-01-22

    Also, k3sup (https://github.com/alexellis/k3sup) makes it even easier!

  • helmfile

    Deploy Kubernetes Helm Charts

    Project mention: Do you use Helm for your own, project specific microservices? | reddit.com/r/kubernetes | 2022-01-22

    In your case I’ll definitely go for Helm with Helmfiles https://github.com/roboll/helmfile

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • porter

    Kubernetes powered PaaS that runs in your own cloud.

    Project mention: Tools / software / resources library | reddit.com/r/opensource | 2021-10-17
  • flux2

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

    Project mention: Question for declarative GitOps managed shops | reddit.com/r/kubernetes | 2022-01-19
  • chartmuseum

    Host your own Helm Chart Repository

    Project mention: Ask r/kubernetes: What are you working on this week? | reddit.com/r/kubernetes | 2022-01-03

    Also trying to find a small self-hosted container registry (not some beast like goharbor.io) and possibly a Helm chart repository (looking into chartmuseum.com). Anyone got some recommendations?

  • devspace

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

    Project mention: The complexity of launching local environment | reddit.com/r/microservices | 2022-01-22

    or if you deploy to kubernetes, you ca use locally docker desktop + kubernetes enabled and a nice tool called devspace (https://devspace.sh)

  • arkade

    Open Source Kubernetes Marketplace

    Project mention: Switching from macOS to Pop _OS | news.ycombinator.com | 2022-01-15

    For the CNCF landscape of tooling there's Arkade, which would at least cover you on the k9s front. [1]

    [1] https://github.com/alexellis/arkade

  • okteto

    Develop your applications directly in your Kubernetes Cluster

    Project mention: Top 200 Kubernetes Tools for DevOps Engineer Like You | dev.to | 2022-01-15

    Okteto: A Tool for Cloud Native Developers - Build better applications by developing and testing your code directly in Kubernetes Tilt: Tilt manages local development instances for teams that deploy to Kubernetes - Local Kubernetes development with no stress Garden: Kubernetes from source to finish - Development orchestrator for Kubernetes, containers and functions. KuberNix - Single dependency Kubernetes clusters for local testing, experimenting and development Copper - A configuration file validator for Kubernetes ko - Build and deploy Go applications on Kubernetes Dekorate - Java annotation processors for Kubernetes Lens IDE The Kubernetes IDE Kosko - Organize Kubernetes manifests in JavaScript Telepresence - Fast, local development for Kubernetes and Openshift microservices Monokle - Desktop UI for managing Kubernetes manifests Kr8s - Desktop application made for developers that need to monitor and visualize their Kubernetes clusters in a user friendly GUI

  • keel

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

    Project mention: Top 200 Kubernetes Tools for DevOps Engineer Like You | dev.to | 2022-01-15

    Rudr - A Kubernetes implementation of the Open Application Model specification Keel - Kubernetes Operator to automate Helm, DaemonSet, StatefulSet & Deployment updates Cabin, the mobile app for Kubernetes - The Mobile Dashboard for Kubernetes Funktion - CLI tool for working with funktion Alterant - A simple Kubernetes configuration modifier BUCK - Brigade Universal Controller for Kubernetes kube-fledged - A kubernetes add-on for creating and managing a cache of container images directly on the cluster worker nodes, so application pods start almost instantly Kubecost - Cross-cloud cost allocation models for workloads running on Kubernetes kpt - toolkit to help you manage, manipulate, customize, and apply Kubernetes Resource configuration capsule - Capsule helps to implement a multi-tenancy and policy-based environment in your Kubernetes cluster

  • podinfo

    Go microservice template for Kubernetes

    Project mention: Example of a simple application to practice monitoring and logging | reddit.com/r/devops | 2021-04-18
  • kube-score

    Kubernetes object analysis with recommendations for improved reliability and security

    Project mention: Securing Kubernetes Deployments | dev.to | 2021-11-08

    apps/v1/Deployment semaphore-demo-ruby-kubernetes 💥 [CRITICAL] Container Resources · semaphore-demo-ruby-kubernetes -> CPU limit is not set Resource limits are recommended to avoid resource DDOS. Set resources.limits.cpu · semaphore-demo-ruby-kubernetes -> Memory limit is not set Resource limits are recommended to avoid resource DDOS. Set resources.limits.memory · semaphore-demo-ruby-kubernetes -> CPU request is not set Resource requests are recommended to make sure that the application can start and run without crashing. Set resources.requests.cpu · semaphore-demo-ruby-kubernetes -> Memory request is not set Resource requests are recommended to make sure that the application can start and run without crashing. Set resources.requests.memory [CRITICAL] Container Image Pull Policy · semaphore-demo-ruby-kubernetes -> ImagePullPolicy is not set to Always It's recommended to always set the ImagePullPolicy to Always, to make sure that the imagePullSecrets are always correct, and to always get the image you want. [CRITICAL] Pod NetworkPolicy · The pod does not have a matching NetworkPolicy Create a NetworkPolicy that targets this pod to control who/what can communicate with this pod. Note, this feature needs to be supported by the CNI implementation used in the Kubernetes cluster to have an effect. [CRITICAL] Pod Probes · Container is missing a readinessProbe A readinessProbe should be used to indicate when the service is ready to receive traffic. Without it, the Pod is risking to receive traffic before it has booted. It's also used during rollouts, and can prevent downtime if a new version of the application is failing. More information: https://github.com/zegl/kube-score/blob/master/README_PROBES.md [CRITICAL] Container Security Context · semaphore-demo-ruby-kubernetes -> Container has no configured security context Set securityContext to run the container in a more secure context. v1/Service semaphore-demo-ruby-kubernetes-lb ✅

  • helm-diff

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

    Project mention: Cannot update statefulset? | reddit.com/r/kubernetes | 2021-08-19
  • 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: What type of software do you write at your workplace? | reddit.com/r/golang | 2022-01-17

    Kubernetes controller (it's like an extension for Kubernetes) - https://www.vcluster.com/ . Most of the Kubernetes ecosystem is written in Go, so you have all the API definitions, libraries, etc. that you can just import, and as a result people rarely go with other programming languages. Most used libs would be kubernetes/client-go, kubernetes-sigs/controller-runtime, spf13/cobra

  • helmsman

    Helm Charts as Code

    Project mention: Terraform/helm and environment variables | reddit.com/r/devops | 2021-03-24

    I'm using Helmsman. It's a wrapper around Helm that allows you to inject environmental variables, amongst other things. It allows me to easily inject environmental variables from my Gitlab CI/CD into my Helm release.

  • pluto

    A cli tool to help discover deprecated apiVersions in Kubernetes

    Project mention: SilverSurfer - An OpenSource project to check ApiVersion Status and provide Migration path for Kubernetes objects when upgrading Kubernetes to 1.22 or any other. | reddit.com/r/kubernetes | 2021-09-23

    Interesting ! You may be interested by Pluto which looks similar but yours is doing extra stuff about "can i change just the version or not...", it seems.

  • terraform-provider-helm

    Terraform Helm provider

    Project mention: Error: cannot re-use a name that is still in use | reddit.com/r/Terraform | 2022-01-24

    for some reason wasnt for the life of me able to find anything of value in global network. the closest one might be this: https://github.com/hashicorp/terraform-provider-helm/issues/425

  • helm-operator

    Successor: https://github.com/fluxcd/helm-controller — The Flux Helm Operator, once upon a time a solution for declarative Helming.

    Project mention: Question for declarative GitOps managed shops | reddit.com/r/kubernetes | 2022-01-19
  • Golang API Starter Kit

    Go Server/API boilerplate using best practices DDD CQRS ES gRPC

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 2022-01-24.

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 20,989
2 Harbor 16,511
3 charts 15,345
4 argo-cd 8,125
5 Flux 6,698
6 k3sup 4,158
7 helmfile 3,657
8 porter 2,919
9 flux2 2,686
10 chartmuseum 2,676
11 devspace 2,609
12 arkade 2,406
13 okteto 1,977
14 keel 1,885
15 podinfo 1,818
16 kube-score 1,525
17 helm-diff 1,435
18 vcluster 1,209
19 helmsman 989
20 pluto 817
21 terraform-provider-helm 786
22 helm-operator 632
23 Golang API Starter Kit 550
Find remote jobs at our new job board 99remotejobs.com. There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
OPS - Build and Run Open Source Unikernels
Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.