Production-Grade Container Scheduling and Management (by kubernetes)

Kubernetes Alternatives

Similar projects and alternatives to kubernetes
  • go

    The Go programming language

  • terraform

    Terraform enables you to safely and predictably create, change, and improve infrastructure. It is an open source tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.

  • go-zero

    go-zero is a web and rpc framework written in Go. It's born to ensure the stability of the busy sites with resilient design. Builtin goctl greatly improves the development productivity.

  • hugo

    The world’s fastest framework for building websites.

  • tidb

    TiDB is an open source distributed HTAP database compatible with the MySQL protocol

  • minikube

    Run Kubernetes locally

  • Fiber

    ⚡️ Express inspired web framework written in Go

  • v2ray-core

    A platform for building proxies to bypass network restrictions.

  • 7days-golang

    7 days golang programs from scratch (web framework Gee, distributed cache GeeCache, object relational mapping ORM framework GeeORM, rpc framework GeeRPC etc) 7天用Go动手写/从零实现系列

  • go-admin

    基于Gin + Vue + Element UI的前后端分离权限管理系统脚手架(包含了:基础用户管理功能,jwt鉴权,代码生成器,RBAC资源控制,表单构建等)分分钟构建自己的中后台项目;文档:https://doc.go-admin.dev Demo: https://www.go-admin.dev

  • enhancements

    Enhancements tracking repo for Kubernetes

  • lotus

    Implementation of the Filecoin protocol, written in Go

  • Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Ansible

    Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy and maintain. Automate everything from code deployment to network configuration to cloud management, in a language that approaches plain English, using SSH, with no agents to install on remote systems. https://docs.ansible.com.

  • Scrapy

    Scrapy, a fast high-level web crawling & scraping framework for Python.

  • Babel (Formerly 6to5)

    🐠 Babel is a compiler for writing next generation JavaScript.

  • Pandas

    Flexible and powerful data analysis / manipulation library for Python, providing labeled data structures similar to R data.frame objects, statistical functions, and much more

  • matplotlib

    matplotlib: plotting with Python

  • pytest

    The pytest framework makes it easy to write small tests, yet scales to support complex functional testing

  • JRuby

    JRuby, an implementation of Ruby on the JVM

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better alternative or higher similarity.


Posts where kubernetes has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-01-17.
  • The Embedded YouTube Player Told Me What You Were Watching
    news.ycombinator.com | 2021-01-18
    OP is taking a swing at Go's lack of generics.

    Just because a language focuses on simplicity does not automatically make it bad. People use Go to solve complex issues, so it makes total sense none of that working memory should be occupied with understanding language features, even if they're as simple as generics.

    A more extreme way to write Go is "space shuttle style" Code, as used in the Kubernetes Volume Controller, a radically different approach to "I want all my complex features that I can use to shoot myself in the foot". You might be able to handle a firearm, but we have plenty of injuries and deaths through mishandled firearms every year, don't think you're exempt from that, or if you are, at least do not talk down the need for safety.



  • Parsing Admission Requests in a Validating Admission Webhook
    dev.to | 2021-01-17
    I learnt this the hard way. If the Kind and APIVersion aren't specified for v1 resources i.e v1.AdmissionReview, the Admission requests will just fail.
  • Mental models for understanding Kubernetes Pod Security Policy PSP
    Nope, they are formally deprecated: https://github.com/kubernetes/kubernetes/pull/97171
  • Who is running Kubernetes on bare metal?
    https://github.com/kubernetes/kubernetes/issues/60987 (very annoying)
  • Plagiarism/Ethics as a Software Developer
    The elephant in the room in this area is open source software. We don't literally copy and paste code, but we do use and "cite" external code all the time, even at the largest companies. Take a look at all the third party code Kubernetes relies on, for example.
  • Common pronunciations of Linux directories, commands, etc. (2017)
    news.ycombinator.com | 2021-01-09
    I recently wondered about the best way to pronounce commands of the `[...]ctl` family, which seem to get omitted from most of these lists I come across. I personally now use "cuttle", but am curious what others say (for example, Kubernetes [1] is one notable exception, search "cube control").

    [1] https://github.com/kubernetes/kubernetes/blob/master/CHANGEL...

  • Introduction to Kubernetes: what problems does it solve?
    dev.to | 2021-01-01
    If you or a company decides to give Kubernetes a try you might end up with a problem — how to run it? Theoretically it’s possible to clone it’s source code, compile and run it, but it requires so much effort of time and expertise so that you’ll probably decide that K8s is not for you.
    dev.to | 2021-01-01
    Kubernetes was created at Google in 2014. There is no actual date of creation of this project, but usually it’s referred to the first commit on GitHub.
  • Protecting Against an Unfixed Kubernetes Man-in-the-Middle Vuln CVE-2020-8554
    news.ycombinator.com | 2020-12-22
  • A Short Journey into Source Control Branching and Release Patterns
    dev.to | 2020-12-01
    As mentioned above, once the version branch is created, it’s made available to the public as a .zip or .tar.gz file using GitHub’s release feature. For example, the code for version branch release-1.19 was released as v1.19.0.
    dev.to | 2020-12-01
    Developers can still make backport improvements to a specific version by making a pull request against that version’s branch. (Usually, these types of changes are bug fixes.) However, when it comes time to release code that improves an existing version branch, a new version branch is not created. Rather, a new release tag is created against the existing version branch. For example, when code improvements were made that were specific to v1.19.0 of Kubernetes, the next release was v.1.91.1. This release naming pattern is consistent with the guidelines defined by the semantic versioning convention.
  • Gopher Gold #21 - Wed Nov 25 2020
    dev.to | 2020-11-24
    kubernetes/kubernetes (Go): Production-Grade Container Scheduling and Management
  • Gopher Gold #16 - Wed Oct 21 2020
    dev.to | 2020-10-21
    kubernetes/kubernetes (Go): Production-Grade Container Scheduling and Management
  • Gopher Gold #15 - Wed Oct 14 2020
    dev.to | 2020-10-14
    kubernetes/kubernetes (Go): Production-Grade Container Scheduling and Management
  • Hacktoberfest: 69 Beginner-Friendly Projects You Can Contribute To
    dev.to | 2020-09-29
    https://github.com/kubernetes/kubernetes Production-Grade Container Scheduling and Management


Basic kubernetes repo stats
1 day ago

kubernetes/kubernetes is an open source project licensed under Apache License 2.0 which is an OSI approved license.