Kubernetes (communément appelé « K8s ») est un système open source permettant d'automatiser le déploiement, la montée en charge et la gestion des applications conteneurisées, conçu à l'origine par Google et offert à la Cloud Native Computing Foundation. Il vise à fournir une « plate-forme permettant d'automatiser le déploiement, la montée en charge et la mise en œuvre de conteneurs d'applications sur des clusters de serveurs ». Il fonctionne avec toute une série de technologies de containers, et est souvent utilisé avec Docker.