Go Cncf

Open-source Go projects categorized as Cncf | Edit details

Top 23 Go Cncf Projects

  • kubernetes

    Production-Grade Container Scheduling and Management

    Project mention: Software Portability and Optimization | dev.to | 2022-01-23

    Licence: Apache License 2.0 GitHub: Kubernetes

  • minikube

    Run Kubernetes locally

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

    Minikube - minikube implements a local Kubernetes cluster KubeSphere - Easy-to-use Production Ready Container Platform https://kubesphere.io skippbox - A Desktop application for k8s kind - Kubernetes IN Docker - local clusters for testing Kubernetes https://kind.sigs.k8s.io/ k3d - k3d is a lightweight wrapper to run k3s (Rancher Lab’s minimal Kubernetes distribution) in docker.

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

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

  • jaeger

    CNCF Jaeger, a Distributed Tracing Platform

    Project mention: Get Started with OpenTelemetry Python: A Practical Guide | dev.to | 2022-01-19

    You’ll be happy to know about the open-source Jaeger, which is a storage backend for telemetry data that also contains a basic UI for visualizing spans and traces.

  • kops

    Kubernetes Operations (kops) - Production Grade K8s Installation, Upgrades, and Management

    Project mention: Containers vs. Serverless from a DevOps standpoint | dev.to | 2022-01-20

    The easiest way to get up and running quickly with Kubernetes on AWS is a tool called KOPS. It's a CLI for creating and managing your infrastructure resources.

  • vitess

    Vitess is a database clustering system for horizontal scaling of MySQL.

    Project mention: Databases in 2021: A Year in Review | news.ycombinator.com | 2021-12-29

    I am so confused. https://vitess.io/ I would check this page out and view it's "Who uses Vitess" section. Postgres is awesome if you are running a stand alone server with 300 users. But at scale mysql has all the solutions.

  • OPS

    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.

  • containerd

    An open and reliable container runtime

    Project mention: How to setup your own mining node using Ubuntu 20.04.3 | reddit.com/r/kadena | 2021-12-28

    $ sudo apt-get install docker-ce docker-ce-cli containerd.io

  • thanos

    Highly available Prometheus setup with long term storage capabilities. A CNCF Incubating project.

    Project mention: Do i really want to mess with OpenTelemetry, or just hook straight into Datadog | reddit.com/r/devops | 2022-01-18

    Old company was on a smaller scale than the new one. But still https://thanos.io/

  • rook

    Storage Orchestration for Kubernetes

    Project mention: First raspberry pi cluster | reddit.com/r/homelab | 2021-11-24

    I wonder how well rook.io performs with 8GB pis and usb SSDs.

  • CoreDNS

    CoreDNS is a DNS server that chains plugins

    Project mention: What do you use for local DNS? | reddit.com/r/selfhosted | 2022-01-18

    I like CoreDNS. Single executable, trivial to deploy.

  • kubesphere

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

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

    Minikube - minikube implements a local Kubernetes cluster KubeSphere - Easy-to-use Production Ready Container Platform https://kubesphere.io skippbox - A Desktop application for k8s kind - Kubernetes IN Docker - local clusters for testing Kubernetes https://kind.sigs.k8s.io/ k3d - k3d is a lightweight wrapper to run k3s (Rancher Lab’s minimal Kubernetes distribution) in docker.

  • distribution

    The toolkit to pack, ship, store, and deliver container content

    Project mention: Harbor + Kubernetes = Self-Hosted Container Registry | reddit.com/r/kubernetes | 2021-11-01

    Evaluated this a couple of weeks back. Ended up going for registry:2 aka distribution/distribution + https://github.com/cesanta/docker_auth + https://github.com/Quiq/docker-registry-ui

  • Dragonfly

    Dragonfly is an intelligent P2P based image and file distribution system. (by dragonflyoss)

    Project mention: Can Kubernetes pre-pull and cache images? | reddit.com/r/kubernetes | 2021-07-06
  • kubeedge

    Kubernetes Native Edge Computing Framework (project under CNCF)

    Project mention: KubeEdge v1.7 is out now | news.ycombinator.com | 2021-06-01
  • cortex

    A horizontally scalable, highly available, multi-tenant, long term Prometheus. (by cortexproject)

    Project mention: Ask HN: How to built a HIGHLY scalable API monitoring tool? | news.ycombinator.com | 2021-12-16
  • chaos-mesh

    A Chaos Engineering Platform for Kubernetes.

    Project mention: Share your #ChaosMeshStory! | reddit.com/r/ChaosEngineering | 2021-12-29

    🐒 Chaos Mesh will turn 2 on 2021.12.31! We're grateful for every contribution that helped this project grow, and we’d like to hear your Chaos Mesh story!

  • virtual-kubelet

    Virtual Kubelet is an open source Kubernetes kubelet implementation.

    Project mention: Nomad vs. Kubernetes | news.ycombinator.com | 2021-10-15
  • kruise

    Automate application management on Kubernetes (project under CNCF)

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

    kops - Production Grade K8s Installation, Upgrades, and Management silver-surfer - Check ApiVersion compatibility and provide Migration path for Kubernetes objects when upgrading Kubernetes to latest versions Kube-ops-view - Kubernetes Operational View - read-only system dashboard for multiple K8s clusters kubeprompt - Kubernetes prompt info Metalk8s - An opinionated Kubernetes distribution with a focus on long-term on-prem deployments kind - Kubernetes IN Docker - local clusters for testing Kubernetes Clusterman - Cluster Autoscaler for Kubernetes and Mesos Cert-manager - Automatically provision and manage TLS certificates Goldilocks - Get your resource requests "Just Right" katafygio - Dump, or continuously backup Kubernetes objets as yaml files in git Rancher - Complete container management platform Sealed Secrets - A Kubernetes controller and tool for one-way encrypted Secrets OpenKruise/Kruise - Automate application workloads management on Kubernetes https://openkruise.io kubectl snapshot - Take Cluster Snapshots kapp - simple deployment tool focused on the concept of "Kubernetes application" — a set of resources with the same label https://get-kapp.io keda - Event-driven autoscaler for Kubernetes Octant - To better understand the complexity of Kubernetes clusters Portainer - Portainer inside a Kubernetes environment Gardener - Deliver fully-managed clusters at scale everywhere with your own Kubernetes-as-a-Service Kubed - Kubernetes Cluster Operator Daemon Kubestack - Kubestack is the free and open-source GitOps framework to codify your custom platform stack using Terraform.

  • Docker

    Notary is a project that allows anyone to have trust over arbitrary collections of data

  • kuma

    🐻 The Universal Service Mesh. CNCF Sandbox Project.

    Project mention: Powering Kubernetes in the Cloud with Kuma Service Mesh | dev.to | 2021-08-16

    Another important change to make is that when you create the cluster, change the Nodes in the "Default pool" to use the COS (not COS_CONTAINERD) image type. There are some underlying issues when using Kuma with GKE, as noted in this GitHub issue, and this is the currently recommended workaround. Otherwise, you will hit pod initializing issues that affect certificate provisioning.

  • chubaofs

    ChubaoFS (abbrev. CBFS) is a cloud native distributed file system and object store.

    Project mention: How are you managing NFS in K8s world? | reddit.com/r/kubernetes | 2021-07-15

    A few weeks ago I took a peek at chubaofs and frankly didn't understand how to install it; but it claims to support RWX.

  • gatekeeper

    Gatekeeper - Policy Controller for Kubernetes

    Project mention: Vulnerability scan for running pods | reddit.com/r/kubernetes | 2022-01-15
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-23.

Go Cncf related posts

Index

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

Project Stars
1 kubernetes 84,574
2 minikube 23,003
3 helm 20,989
4 Harbor 16,511
5 jaeger 15,031
6 kops 13,670
7 vitess 13,200
8 containerd 10,128
9 thanos 9,935
10 rook 9,457
11 CoreDNS 8,673
12 kubesphere 8,653
13 distribution 6,521
14 Dragonfly 5,732
15 kubeedge 4,661
16 cortex 4,537
17 chaos-mesh 4,363
18 virtual-kubelet 3,349
19 kruise 2,925
20 Docker 2,733
21 kuma 2,554
22 chubaofs 2,507
23 gatekeeper 2,273
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.
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.
scoutapm.com