Go K8s

Open-source Go projects categorized as K8s

Kubernetes, also known as K8s, is an open-source system for automating deployment, scaling, and management of containerized applications. It was originally designed by Google and is now maintained by the Cloud Native Computing Foundation.

Top 23 Go K8 Projects

  • minio

    Multi-Cloud :cloud: Object Storage

    Project mention: has anyone tried integrating govulncheck in their CI workflow? | reddit.com/r/golang | 2023-01-31

    https://github.com/minio/minio/blob/master/.github/workflows/vulncheck.yml works for us.

  • OpenFaaS

    OpenFaaS - Serverless Functions Made Simple

    Project mention: Is it possible to self-host a lambda or lamda-like service | reddit.com/r/aws | 2023-02-03

    Closest thing I can think of is https://www.openfaas.com (which runs on top of K8s).

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

  • k3s

    Lightweight Kubernetes

    Project mention: Multi-Arch Docker Containers | dev.to | 2023-01-29

    Then along came Scaleway with their very cheap ARM clouds and K3S with a lightweight Kubernetes that was perfect for Raspberry Pis. Now you can have very cost-effective and (with enough nodes) high-performing clusters running on machines lying around your office. These are perfect for development and staging clusters to test out your applications.

  • k9s

    🐶 Kubernetes CLI To Manage Your Clusters In Style!

    Project mention: K9s: Kubernetes CLI to Manage Your Clusters in Style | news.ycombinator.com | 2023-02-04
  • cilium

    eBPF-based Networking, Security, and Observability

    Project mention: Top CNCF Projects to look out for in 2023 | dev.to | 2023-01-23

    Cilium is in the category of Runtime / Cloud Native Network, which means that it provides networking functionalities to containerized applications. It uses eBPF (extended Berkeley Packet Filter), a revolutionary kernel technology, for providing, securing, and observing network connectivity between container workloads. It is getting a lot of action with 500+ contributors, making it into the top 10 of CNCF projects with the most contributors.

  • argo

    Workflow engine for Kubernetes

    Project mention: Which build system do you use? | reddit.com/r/golang | 2023-02-02

    go-git has a lot of bugs and is not actively maintained. The bug even affects Argo Workflow, which caused our data pipeline to fail unexpectedly (reference: https://github.com/argoproj/argo-workflows/issues/10091)

  • kubesphere

    The container platform tailored for Kubernetes multi-cloud, datacenter, and edge management ⎈ 🖥 ☁️

    Project mention: How to Provision and Manage Amazon EKS with Ease | dev.to | 2022-05-05

    ##################################################### ### Welcome to KubeSphere! ### ##################################################### Account: admin Password: [email protected] NOTES: 1. After logging into the console, please check the monitoring status of service components in the "Cluster Management". If any service is not ready, please wait patiently until all components are ready. 2. Please modify the default password after login. ##################################################### https://kubesphere.io 2020-xx-xx xx:xx:xx

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

  • colima

    Container runtimes on macOS (and Linux) with minimal setup

    Project mention: que alternativas a Docker usan? | reddit.com/r/devsarg | 2023-02-02
  • Tyk

    Tyk Open Source API Gateway written in Go, supporting REST, GraphQL, TCP and gRPC protocols

    Project mention: Open source webhook service | reddit.com/r/opensource | 2022-12-21
  • VictoriaMetrics

    VictoriaMetrics: fast, cost-effective monitoring solution and time series database

    Project mention: Go 1.20 Released | news.ycombinator.com | 2023-02-01

    No. I suppose, maintainers of popular open source projects couldn't justify introducing generics into their code. This is exactly my story - I was actively seeking places in VictoriaMetrics codebase, which could benefit from switching to generics. Unfortunately, not a single place has been found yet. The was a promising place for generics [1], but it has been appeared that it is better from readability and maintainability PoV to use plain old interfaces instead.

    [1] https://github.com/VictoriaMetrics/VictoriaMetrics/blob/mast...

  • Netmaker

    Netmaker makes networks with WireGuard. Netmaker automates fast, secure, and distributed virtual networks.

    Project mention: Dynamic configuration for allowed IPs | reddit.com/r/WireGuard | 2023-01-23

    Not if you are running wireguard without any management client/server like Netmaker or innernet or any of the many others like them.

  • 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

  • Reloader

    A Kubernetes controller to watch changes in ConfigMap and Secrets and do rolling upgrades on Pods with their associated Deployment, StatefulSet, DaemonSet and DeploymentConfig – [✩Star] if you're using it!

    Project mention: Why and How do we use Secret CSI? | reddit.com/r/kubernetes | 2022-12-10

    You could do that but you’d be reinventing the wheel. Take a look at Reloader: https://github.com/stakater/Reloader

  • popeye

    👀 A Kubernetes cluster resource sanitizer

    Project mention: Kube-bench and Popeye: A Power Duo for AKS Security Compliance | dev.to | 2023-01-23

    The repository for the tool can be found here.

  • kubernetes-ingress

    NGINX and NGINX Plus Ingress Controllers for Kubernetes

    Project mention: How to use ACM public certificate for Nginx ingress controller? | reddit.com/r/kubernetes | 2023-01-26

    Also, of personal note, I highly recommend you use the "ingress-nginx" controller which has a huge community and is of much higher quality and flexibility than the "nginx-ingress controller by nginx inc". I've had a lot of success with dozens of clients with this controller. It rocks!

  • Gitkube

    Build and deploy docker images to Kubernetes using git push

    Project mention: The Journey of Adopting Cloud-Native Development | dev.to | 2022-06-16

    From a workflow perspective, developers push their code to a code repository and then manually trigger a pipeline with tools such as Gitkube or Spinnaker that deploys the code in a Kubernetes environment, usually in a remote cluster in the cloud.

  • kruise

    Automated management of large-scale applications on Kubernetes (project under CNCF)

  • kubefwd

    Bulk port forwarding Kubernetes services for local development.

    Project mention: Interesting tools? | reddit.com/r/kubernetes | 2022-05-23

    kubefwd bulk port forward: https://github.com/txn2/kubefwd

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

  • helm-dashboard

    The missing UI for Helm - visualize your releases

    Project mention: Helm-Dashboard is generally available with the release of V.1.0.0 | reddit.com/r/kubernetes | 2023-02-02

    As always, we welcome everyone to provide feedback and suggestions on the project’s roadmap on our social channels, GitHub, or the Slack Kommunity. We’ve even created a user survey form to make it easier on you 🙂

  • CDK

    📦 Make security testing of K8s, Docker, and Containerd easier.

    Project mention: A Detailed Talk about K8S Cluster Security from the Perspective of Attackers (Part 1) | dev.to | 2022-10-29
  • gardener

    Kubernetes-native system managing the full lifecycle of conformant Kubernetes clusters as a service on Alicloud, AWS, Azure, GCP, OpenStack, EquinixMetal, vSphere, MetalStack, and Kubevirt with minimal TCO.

    Project mention: Where can I find managed K8s for the price of managed ECS? | reddit.com/r/kubernetes | 2022-09-28
  • 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: vcluster Exploded in 2022 | dev.to | 2022-12-27

    I want to thank the vcluster maintainers, the contributors, and everyone who used vcluster in 2022. As I mentioned, many great ideas for improving the project come from folks in the community through GitHub issues, pull requests, or even feedback in our community Slack.

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

Go K8s related posts

Index

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

Project Stars
1 minio 37,281
2 OpenFaaS 22,608
3 k3s 22,115
4 k9s 19,443
5 cilium 14,240
6 argo 12,436
7 kubesphere 11,904
8 colima 9,224
9 Tyk 8,106
10 VictoriaMetrics 7,851
11 Netmaker 6,020
12 k3sup 5,032
13 Reloader 4,711
14 popeye 4,215
15 kubernetes-ingress 4,088
16 Gitkube 3,716
17 kruise 3,554
18 kubefwd 3,329
19 arkade 3,295
20 helm-dashboard 2,989
21 CDK 2,788
22 gardener 2,390
23 vcluster 2,301
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com