Go kubernetes-distribution

Open-source Go projects categorized as kubernetes-distribution

Top 4 Go kubernetes-distribution Projects

  • talos

    Talos Linux is a modern Linux distribution built for Kubernetes.

  • Project mention: There are only 12 binaries in Talos Linux | news.ycombinator.com | 2024-03-04

    Super cool. I always enjoy reading about systems that challenge, well, "ossified" assumptions. An OS not providing a shell, for example? Madness! ... or is it genius, if the OS has a specific purpose...? It's thought-provoking, if nothing else.

    I'm a bit skeptical of parts. For instance, the "init" binary being less than 400 lines of golang - wow! And sure, main.go [1] is less than 400 lines and very readable. Then you squint at the list of imported packages, or look to the left at the directory list and realize main.go isn't nearly the entire init binary.

    That `talosctl list` invocation [2] didn't escape my notice either. Sure, the base OS may have only a handful of binaries - how many of those traditional utilities have been stuffed into the API server? Not that I disagree with the approach! I think every company eventually replaces direct shell access with a daemon like this. It's just that "binary footprint" can get a bit funny if you have a really sophisticated API server sitting somewhere.

    [1]: https://github.com/siderolabs/talos/blob/main/internal/app/m...

    [2]: https://www.talos.dev/v1.6/reference/cli/#talosctl-list

  • deckhouse

    Kubernetes platform from Flant

  • Project mention: K3s – Lightweight Kubernetes | news.ycombinator.com | 2023-10-11

    And while k3s sounds easy, it's not after even a slightly larger scale.

    If one willing to have in-house k8s today I would recommend https://deckhouse.io/ (I'm not affiliated with them)

  • WorkOS

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

    WorkOS logo
  • k8e

    K8E - Kubernetes Easy Engine

  • Project mention: K8E - Kubernetes Easy Engine, My Options on finetune the distributions. | /r/kubernetes | 2023-09-06
  • monogon

    The Monogon Monorepo. May contain traces of peanuts and a ✨pure Go Linux userland✨. Work in progress!

  • Project mention: Monogon: A Linux userland in pure Go | news.ycombinator.com | 2024-03-28

    It's somewhere in my git stack :).

    Until I get to publishing it, the proto/gRPC definitions for node management are a good enough start: https://github.com/monogon-dev/monogon/blob/main/metropolis/...

    And the top level API to actually deploy workloads is plain Kubernetes.

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-03-28.

Go kubernetes-distribution related posts

Index

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

Project Stars
1 talos 5,266
2 deckhouse 1,010
3 k8e 366
4 monogon 363
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com