Go Helm

Open-source Go projects categorized as Helm

Top 23 Go Helm Projects

  • helm

    The Kubernetes Package Manager

    Project mention: How to Deploy and Scale Strapi on a Kubernetes Cluster 1/2 | dev.to | 2023-02-03

    To take our journey one step further, we need the help of a very important tool in the K8s world: Helm. From their website: "Helm helps you manage Kubernetes applications — Helm Charts helps you define, install, and upgrade even the most complex Kubernetes application." Therefore, we need a "helm chart" to improve our deployment.

  • Harbor

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

    Project mention: Iron Bank: Secure Registries, Secure Containers | dev.to | 2023-02-08

    2) Harbor instance registry

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

  • argo-cd

    Declarative continuous deployment for Kubernetes.

    Project mention: How to Deploy and Scale Strapi on a Kubernetes Cluster 2/2 | dev.to | 2023-02-03

    ArgoCD, a declarative tool to continuous delivery your applications via the GitOps way to K8s. Argo has other projects like Workflows or Rollouts very interesting as well.

  • homelab

    Modern self-hosting framework, fully automated from empty disk to operating services with a single command.

    Project mention: Kubernetes dev homelab & NAS | reddit.com/r/homelab | 2022-12-03

    So I 've got inspired by https://github.com/khuedoan/homelab and initially after lurking this sub for a while I came up with a plan to consider some of these solutions: - openmediavault as a VM to use 2x4TB /w ext4 & mergerFS or TrueNAS in RAID1 - I think mergerFS gives more options to increase storage with extra drives later, but I don't plan to hoard lots of data. Also rather opted for tiered cache via SSD to save some power but if such lot of VMs would write this would work? - nextcloud VM to easiely manage files via browser and have mobile app sync for photos with some kind of gallery plugins etc - I think this may be optional if there's other solution as nextcloud seems to not be light. Or something like Seafile would be enough? - kubernetes - k3s/microk8s single VM node or 2 VM nodes - would I need more? and so - can then openmediavault be used as a storage for it like TrueNAS? - Rancher - if used k3s - I quite liked the UI of rancher desktop, more than portainer when I tried with microk8s, but I don't pass on using something else, eg. Lens - Gitea - for hosting code - tekton / teamcity - for running tests and commit build hooks - fluxCD / argoCD - for deploying builds to kubernetes

  • k3sup

    bootstrap K3s over SSH in < 60s 🚀

    Project mention: Easiest way to provision and configure ephemeral cluster locally | reddit.com/r/kubernetes | 2023-02-05

    Yeah, this is the answer, but I would use this with K3S: https://github.com/alexellis/k3sup

  • kubevela

    The Modern Application Platform.

    Project mention: KubeVela, the extensible engine for IDP and platform engineering | news.ycombinator.com | 2022-11-16
  • flux2

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

    Project mention: Does anyone else feel like this? | reddit.com/r/kubernetes | 2023-01-19

    fluxcd.io - they get slack alerts when code is commited and when new images are updated in their namespace

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • helmfile

    Deploy Kubernetes Helm Charts

    Project mention: Deploy IRIS Application to Azure Using CircleCI | dev.to | 2022-12-18

    What we’re going to install into the newly created AKS cluster is located in the helm directory. The descriptive Helmfile approach enables us to define applications and their settings in the helmfile.yaml file.

  • porter

    Kubernetes powered PaaS that runs in your own cloud.

    Project mention: Ask HN: Who is hiring? (November 2022) | news.ycombinator.com | 2022-11-01

    Porter (YC S20) | Full Time | Full-Stack Engineer | NYC or Remote | https://porter.run

    Hey HN, I'm Alexander, co-founder of Porter. We're building Heroku in your own cloud - we let users link up their own AWS/GCP, point to the code they want to run, and then put the rest of the hosting process on autopilot (CI/CD, SSL, autoscaling, zero downtime deploys, infra monitoring, etc).

    We're hiring NYC-based or remote engineers that are passionate about building tools for developers. As we're a fast-growing seed-stage startup, you should be comfortable with regularly shifting priorities and iterating at a very high (daily) velocity.

    Tech stack: Go, Typescript, React, Kubernetes, AWS

    If you'd like to take a look at our codebase, we're open source - check it out at https://github.com/porter-dev/porter.

    Open positions:

    - Kubernetes Engineer: https://www.workatastartup.com/jobs/45970

    - Full-stack Engineer: https://www.workatastartup.com/jobs/43716

    Please apply by sending an email to jobs [at] porter [dot] run or applying through https://www.workatastartup.com/jobs/43716.

  • podinfo

    Go microservice template for Kubernetes

    Project mention: Image for web server that serves Kubernetes details | reddit.com/r/kubernetes | 2022-12-19

    Try this podinfo implementation.

  • werf

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

    Project mention: Is there a CD solution that can be (painlessly) fully automated between stages? | reddit.com/r/kubernetes | 2022-09-08

    I am looking as well for this kind of tool. I just took a look today by exploring the CNCF landscape this tool : https://werf.io/ , I haven't used it, but it seems to take care of painful stuff like automatic versioning for example. (If someone here tried it, I will be happy to listen to your feedbacks)

  • devspace

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

    Project mention: FLiP Stack Weekly 19-dec-2022 | dev.to | 2022-12-19
  • arkade

    Open Source Marketplace For Kubernetes

    Project mention: is their any tools that simplifies the process of adding tools inside kuberneetes | reddit.com/r/kubernetes | 2022-10-06

    I strongly discourage actually using such a tool in a professional setting for a host of reasons but that is exactly what https://github.com/alexellis/arkade appears to be going for.

  • k8s-deployment-strategies

    Kubernetes deployment strategies explained

    Project mention: RollingUpdate but with testing the new pods first for a few minutes | reddit.com/r/kubernetes | 2022-09-06

    I use nginx ingress controller to do canary rollouts at 20%, and a full rollout to 100% after we’ve verified things a readiness probe wouldn’t find. Example (not mine) https://github.com/ContainerSolutions/k8s-deployment-strategies/blob/master/canary/nginx-ingress/README.md

  • chartmuseum

    Host your own Helm Chart Repository

    Project mention: GitHub - helm/chartmuseum: Host your own Helm Chart Repository | reddit.com/r/devopsish | 2022-11-09
  • helm-dashboard

    The missing UI for Helm - visualize your releases

    Project mention: Open Source monitoring k8s | reddit.com/r/kubernetes | 2023-02-06

    Helm Dashboard

  • okteto

    Develop your applications directly in your Kubernetes Cluster

    Project mention: Deploy Elasticsearch 8.5 on Kubernetes with Okteto Cloud free plan | dev.to | 2022-11-18

    Okteto is an application that allows you to develop inside a container, along with many features it permit the user to start a development environment and provide an automatic SSL Endpoints for k8s.

  • 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: Multi cluster vs namespaces | reddit.com/r/kubernetes | 2023-02-05

    Regarding dev environments, take a look at something like vcluster. You get the cost savings of a single cluster with a lot of the benefits of multiple clusters.

  • keel

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

    Project mention: How do you guys manage your deployment pipelines? | reddit.com/r/devops | 2023-01-08

    Flux for Kubernetes and we have installed Keel to let devs restart deployments on Development cluster. We don't use Webhooks but just have them do Powershell request to endpoint either in their pipeline or manually depending on dev teams desire.

  • kube-score

    Kubernetes object analysis with recommendations for improved reliability and security

    Project mention: GitHub - zegl/kube-score: Kubernetes object analysis with recommendations for improved reliability and security | reddit.com/r/u_Venehsoftw | 2022-12-23
  • helm-diff

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

    Project mention: GKE with Consul Service Mesh | dev.to | 2022-12-03

    helm-diff plugin to see differences about what will be deployed.

  • 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: Helm makes it overly complex, or is it just me? | reddit.com/r/kubernetes | 2023-01-17

    I've used helmfile before to declaratively manage multiple helm charts. It's a higher-level tool, and still uses helm under the hood.

  • pluto

    A cli tool to help discover deprecated apiVersions in Kubernetes

    Project mention: eks cluster upgrade Anyone has done eks cluster upgrade to upgrade the cluster from 1.21 to 1.22 there are some api resources kind need to changed, which need changes in manifest file changes. how do we identify the helm charts that are using these resources ? https://docs.aws.amazon.com/eks/lat | reddit.com/r/kubernetes | 2023-02-08

    You might like https://github.com/FairwindsOps/pluto

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

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 2023-02-08.

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 23,665
2 Harbor 19,336
3 argo-cd 12,015
4 homelab 6,552
5 k3sup 5,049
6 kubevela 4,690
7 flux2 4,420
8 helmfile 3,962
9 porter 3,622
10 podinfo 3,593
11 werf 3,460
12 devspace 3,340
13 arkade 3,323
14 k8s-deployment-strategies 3,108
15 chartmuseum 3,098
16 helm-dashboard 3,055
17 okteto 2,757
18 vcluster 2,322
19 keel 2,129
20 kube-score 2,128
21 helm-diff 1,967
22 helmfile 1,588
23 pluto 1,365
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives