This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages)
This article contains content that is written like an advertisement. Please help improve it by removing promotional content and inappropriate external links, and by adding encyclopedic content written from a neutral point of view.(October 2023) (Learn how and when to remove this template message)
This article may contain an excessive amount of intricate detail that may interest only a particular audience. Please help by spinning off or relocating any relevant information, and removing excessive detail that may be against Wikipedia's inclusion policy.(October 2023) (Learn how and when to remove this template message)
(Learn how and when to remove this template message)
Kubernetes
Original author(s)
Google
Developer(s)
Cloud Native Computing Foundation
Initial release
0.2[1] / 9 September 2014; 9 years ago (2014-09-09)
Stable release
1.30.0[2]
/ 17 April 2024; 6 days ago (17 April 2024)
Repository
github.com/kubernetes/kubernetes
Written in
Go
Type
Cluster management software
License
Apache License 2.0
Website
kubernetes.io
Kubernetes (/ˌk(j)uːbərˈnɛtɪs,-ˈneɪtɪs,-ˈneɪtiːz,-ˈnɛtiːz/, K8s)[3] is an open-source container orchestration system for automating software deployment, scaling, and management.[4][5] Originally designed by Google, the project is now maintained by a worldwide community of contributors, and the trademark is held by the Cloud Native Computing Foundation.
The name Kubernetes originates from Ancient Greek, meaning 'helmsman' or 'pilot'. Kubernetes is often abbreviated as K8s, counting the eight letters between the K and the s (a numeronym).[6]
Kubernetes assembles one or more computers, either virtual machines or bare metal, into a cluster which can run workloads in containers. It works with various container runtimes, such as containerd and CRI-O.[7] Its suitability for running and managing workloads of all sizes and styles has led to its widespread adoption in clouds and data centers. There are multiple distributions of this platform – from independent software vendors (ISVs) as well as hosted-on-cloud offerings from all the major public cloud vendors.[8]
Kubernetes is one of the most widely deployed software systems in the world [9] being used across companies including Google, Microsoft, Amazon, Apple, Meta, Nvidia, Reddit, Pinterest and thousands of other companies.
^"v0.2". github.com. 2014-09-09.
^"Release 1.30.0". 17 April 2024. Retrieved 18 April 2024.
^"Kubernetes GitHub Repository". GitHub. January 22, 2021.
^"kubernetes/kubernetes". GitHub. Archived from the original on 2017-04-21. Retrieved 2017-03-28.
^"What is Kubernetes?". Kubernetes. Retrieved 2017-03-31.
^"Overview Kubernetes". Kubernetes. Archived from the original on 2023-01-08. Retrieved 2022-01-04.
Native Computing Foundation. The name Kubernetes originates from Ancient Greek, meaning 'helmsman' or 'pilot'. Kubernetes is often abbreviated as K8s, counting...
specializing in Kubernetes and cloud native security. They are a Senior Principal Security Architect at Docker, Inc., and co-chair the Kubernetes special interest...
OpenShift and vanilla Kubernetes is the concept of build-related artifacts. In OpenShift, such artifacts are considered first class Kubernetes resources upon...
of Kubernetes, and began to speak widely on the topic at developer conferences. He has since become one of the most well-known speakers on Kubernetes, and...
machines. Google Kubernetes Engine (GKE) or GKE on-prem offered as part of Anthos platform – Containers as a Service based on Kubernetes. Cloud Functions...
In May 2017 IBM released Kubernetes support as the IBM Bluemix Container Service, later renamed to the IBM Cloud Kubernetes Service (IKS). IKS was built...
Google to integrate Kubernetes and OpenStack, using OpenStack Murano application catalog technology. Mirantis debuted its first Kubernetes-related offering...
3458828. Managing microservices with the Istio service mesh, Kubernetes, May 2017 The Kubernetes Package Manager, Helm Special theme issue on microservices...
Quarkus is a Java framework tailored for deployment on Kubernetes. Key technology components surrounding it are OpenJDK HotSpot and GraalVM. The goal of...
deployed in a Kubernetes-enabled cloud environment by using TiDB Operator. An Operator is a method of packaging, deploying, and managing a Kubernetes application...
were introduced. In May 2018, the company announced the launch of its Kubernetes-based container service. In June 2018, Mark Templeton, former CEO of Citrix...
various distributions of Kubernetes. Company President Shannon Williams says Rancher Labs is trying to democratize access to Kubernetes training at a time when...
XGBoost, and MPI training jobs on Kubernetes. The KServe component (previously named KFServing) provides Kubernetes custom resources for serving machine...
eBPF for Kubernetes Pod load-balancing Datadog uses eBPF for Kubernetes Pod networking and security enforcement Trip.com uses eBPF for Kubernetes Pod networking...
instances to access repositories and images. Amazon Elastic Kubernetes Service (EKS) a managed Kubernetes service running on top of EC2 without needing to provision...
Docker containers and deployed on container orchestration platforms like Kubernetes. MinIO Client provides an alternative to the standard UNIX commands (e...
High-availability cluster Apache Mesos, from the Apache Software Foundation Kubernetes, founded by Google Inc, from the Cloud Native Computing Foundation Heartbeat...
including: Windows macOS iOS and tvOS Linux Android Synology QNAP A Kubernetes operator and Docker images are also available. LogMeIn Hamachi ZeroTier...
StackPointCloud, a project for multi-cloud Kubernetes as-a-service and a contributor to the Kubernetes which started the Kubernetes Service product 2019 – Cognigo:...