Kubernetes

Open-source projects categorized as Kubernetes | Edit details

Top 23 Kubernete Open-Source Projects

  • GitHub repo kubernetes

    Production-Grade Container Scheduling and Management

    Project mention: Troubleshooting deployment of k3s to Raspberry Pi cluster | reddit.com/r/k3s | 2021-11-25

    That error message seems to give much more results, such as: https://github.com/kubernetes/kubernetes/issues/36575

  • GitHub repo netdata

    Real-time performance monitoring, done right! https://www.netdata.cloud

    Project mention: netdata/netdata: Real-time performance monitoring, done right! https://www.netdata.cloud | reddit.com/r/devopsish | 2021-11-04
  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo etcd

    Distributed reliable key-value store for the most critical data of a distributed system

    Project mention: etcd | reddit.com/r/JavaOnTheEdge | 2021-11-07
  • GitHub repo traefik

    The Cloud Native Application Proxy

    Project mention: Building a bare-metal Kubernetes cluster on Raspberry Pi | dev.to | 2021-11-26

    K3s comes by default with traefik as the ingress controller. I heard great things about it, but I prefer to use ingress-nginx. This is simply because I'm more familiar with it. You can choose pretty much any ingress controller you want for Kubernetes, so pick one according to your own preferences.

  • GitHub repo Kong

    🦍 The Cloud-Native API Gateway

    Project mention: 27 open-source tools that can make your Kubernetes workflow easier 🚀🥳 | dev.to | 2021-11-09
  • GitHub repo istio

    Connect, secure, control, and observe services.

    Project mention: Kubernetes Cluster API v1.0, Production Ready | news.ycombinator.com | 2021-11-27

    k8s is the whole enchilada: IaaS, routing, container mgmt., etc.

    So terraform plus AWS ECS is roughly equivalent to k8s (or AWS ASGs and AMIs plus Docker.)

    A crude analogy is that k8s is the distributed systemd, and is the most portable.

    Saying "I know k8s." today generally also means you know the k8s ecosystem, including Istio, AWS Calico, etc.

    (I tell startups just to use EC2 and "yum update" as long as possible.)

    https://docs.aws.amazon.com/eks/latest/userguide/calico.html

    https://istio.io/

  • GitHub repo awesome-cheatsheets

    👩‍💻👨‍💻 Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file.

    Project mention: Cheatsheets | news.ycombinator.com | 2021-11-18

    Expected to see Pyhthon there, but didn't. Then I looked in the repo, and there it was, just not linked on the front? https://github.com/LeCoupa/awesome-cheatsheets/blob/master/l...

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo minikube

    Run Kubernetes locally

    Project mention: 27 open-source tools that can make your Kubernetes workflow easier 🚀🥳 | dev.to | 2021-11-09
  • GitHub repo Dokku

    A docker-powered PaaS that helps you build and manage the lifecycle of applications

    Project mention: What is your preferred deployment strategy? | reddit.com/r/PHP | 2021-10-18

    Gitlab: build a docker image, push it to the Gitlab container registry, deploy via Dokku to Digitalocean.

  • GitHub repo OpenFaaS

    OpenFaaS - Serverless Functions Made Simple

    Project mention: Building a bare-metal Kubernetes cluster on Raspberry Pi | dev.to | 2021-11-26

    Functions-as-a-Service (eg. OpenFaaS).

  • GitHub repo helm

    The Kubernetes Package Manager

    Project mention: Building a bare-metal Kubernetes cluster on Raspberry Pi | dev.to | 2021-11-26

    I installed nginx-ingress using helm, which came down to the following commands:

  • GitHub repo Nacos

    an easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications.

    Project mention: 27 open-source tools that can make your Kubernetes workflow easier 🚀🥳 | dev.to | 2021-11-09
  • GitHub repo devops-exercises

    Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions

    Project mention: What language should I learn after Java and Python and how should I use my knowledge to learn about their applications in the real world? | reddit.com/r/computerscience | 2021-11-21

    What about the applications in the real world? Github are the answer. Some weeks ago I found a repository where a list of ideas to create your technologies show: link. If you are lost, try to guide yourself through roadmaps. Or just search for exercises on GitHub about your profession. Example: DevOps Exercises.

  • GitHub repo JHipster

    JHipster is a development platform to quickly generate, develop, & deploy modern web applications & microservice architectures.

    Project mention: YAML: It's Time to Move On | news.ycombinator.com | 2021-11-14

    Thanks for the link, but not necessarily.

    How WSDL and the code generation around it worked, was that you'd have a specification of the web API (much like OpenAPI attempts to do), which you could feed into any number of code generators, to get output code which has no coupling to the actual generator at runtime, whereas Pyotr is geared more towards validation and goes into the opposite direction: https://pyotr.readthedocs.io/en/latest/client/

    The best analogy that i can think of is how you can also do schema first application development - you do your SQL migrations (ideally in an automated way as well) and then just run a command locally to generate all of the data access classes and/or models for your database tables within your application. That way, you save your time for 80% of the boring and repetitive stuff while minimizing the risks of human error and inconsistencies, while nothing preventing you from altering the generated code if you have specific needs (outside of needing to make it non overrideable, for example, a child class of a generated class). Of course, there's no reason why this can't be applied to server code either - write the spec first and generate stubs for endpoints that you'll just fill out.

    Similarly there shouldn't be a need for a special client to generate stubs for OpenAPI, the closest that Python in particular has for now is this https://github.com/openapi-generators/openapi-python-client

    However, for some reason, model driven development never really took off, outside of niche frameworks, like JHipster: https://www.jhipster.tech/

    Furthermore, for whatever reason formal specs for REST APIs also never really got popular and aren't regarded as the standard, which to me seems silly: every bit of client code that you write will need a specific version to work against, which should be formalized.

  • GitHub repo k3s

    Lightweight Kubernetes

    Project mention: [Recap] The API Hangout #31 | reddit.com/r/apiafterparty | 2021-11-30

    K3s - a lightweight, highly available, certified Kubernetes distribution designed for production workloads in unattended, resource-constrained, remote locations or inside IoT appliances.

  • GitHub repo rancher

    Complete container management platform

    Project mention: Licensing and open source | reddit.com/r/rancher | 2021-11-29

    you can read the license at https://github.com/rancher/rancher/blob/release/v2.6/LICENSE

  • GitHub repo lens

    Lens - The Kubernetes IDE

    Project mention: Event exporter, observability something alternative for opsgenie stack | reddit.com/r/devops | 2021-11-17

    If you are looking for just an alternative to kubectl, you could look at https://k8slens.dev/

  • GitHub repo dapr

    Dapr is a portable, event-driven, runtime for building distributed applications across cloud and edge.

    Project mention: FOSS News International #2: November 8-145, 2021 | reddit.com/r/fossnews | 2021-11-15

    Dapr is a set of APIs that makes it easy for developers to write distributed applications. Dapr runs as a sidecar process next to an application, whether on Kubernetes or any other environment.

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

  • GitHub repo k9s

    🐶 Kubernetes CLI To Manage Your Clusters In Style!

    Project mention: Need help on installing k9s "Offline" | reddit.com/r/k8s | 2021-11-10

    It's a binary... Grab the appropriate architecture from releases and extract it on the target system. https://github.com/derailed/k9s/releases/tag/v0.24.15

  • GitHub repo kops

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

    Project mention: 27 open-source tools that can make your Kubernetes workflow easier 🚀🥳 | dev.to | 2021-11-09
  • GitHub repo Seaweed File System

    SeaweedFS is a fast distributed storage system for blobs, objects, files, and data lake, for billions of files! Blob store has O(1) disk seek, cloud tiering. Filer supports Cloud Drive, cross-DC active-active replication, Kubernetes, POSIX FUSE mount, S3 API, S3 Gateway, Hadoop, WebDAV, encryption, Erasure Coding.

    Project mention: SeaweedFS uses skip list on Redis to store millions of files in one directory. | reddit.com/r/filesystems | 2021-10-11
  • GitHub repo vitess

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

    Project mention: Transition to FAANG Interviews | reddit.com/r/ExperiencedDevs | 2021-11-28

    GitHub pretty much did that. They use Vitess to scale MySQL.

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 2021-11-30.

Kubernetes related posts

Index

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

Project Stars
1 kubernetes 83,178
2 netdata 56,762
3 etcd 38,050
4 traefik 35,782
5 Kong 30,697
6 istio 28,769
7 awesome-cheatsheets 25,722
8 minikube 22,496
9 Dokku 22,091
10 OpenFaaS 20,694
11 helm 20,666
12 Nacos 20,413
13 devops-exercises 19,532
14 JHipster 19,093
15 k3s 18,466
16 rancher 18,082
17 lens 16,301
18 dapr 15,598
19 charts 15,308
20 k9s 14,306
21 kops 13,531
22 Seaweed File System 13,193
23 vitess 12,945
Find remote Kubernetes jobs at our new job board 99remotejobs.com. There are 4 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com