Kubernetes is an open-source platform for managing containerised workloads and services. Teams describe the desired state of their applications declaratively, and Kubernetes works towards that state: it places containers on nodes, balances traffic and exposes services through DNS, mounts storage, rolls out and rolls back changes, scales workloads, restarts failed containers and manages secrets and configuration. You install and operate Kubernetes yourself on a cluster of nodes, or use it through a provider's managed offering.
Google designed Kubernetes and released it as open source in 2014 under the Apache License 2.0. The project is hosted by the Cloud Native Computing Foundation (CNCF), part of the Linux Foundation, which holds the trademark; it is maintained by a worldwide community of contributors. Because the code is open and runs on any infrastructure, a European organisation can operate clusters on servers or with cloud providers in the EU and decide for itself where workloads and data reside.