Kubernetes est une plateforme open source de gestion de charges de travail et de services conteneurisés. Les équipes décrivent de façon déclarative l'état souhaité de leurs applications, et Kubernetes s'emploie à l'atteindre : il place les conteneurs sur des nœuds, répartit le trafic et expose les services via DNS, monte le stockage, déploie et annule les changements, met les charges à l'échelle, redémarre les conteneurs défaillants et gère secrets et configuration. Vous installez et exploitez Kubernetes vous-même sur un cluster de nœuds, ou l'utilisez via l'offre gérée d'un fournisseur.
Google a conçu Kubernetes et l'a publié en open source en 2014 sous licence Apache 2.0. Le projet est hébergé par la Cloud Native Computing Foundation (CNCF), rattachée à la Linux Foundation, qui détient la marque ; il est maintenu par une communauté mondiale de contributeurs. Le code étant ouvert et exécutable sur toute infrastructure, une organisation européenne peut exploiter ses clusters sur des serveurs ou chez des fournisseurs cloud de l'UE et décider elle-même où résident charges et données.