← Back to glossary
Software and apps
Kubernetes
A short explanation of Kubernetes in our glossary
Kubernetes (also "K8s" or "K-eights") is open-source software for deploying, managing and scaling containers, and it supports container engines such as Docker. In doing so, it eliminates many of the related manual processes. It facilitates both declarative configuration and automation, and is used to build, ship and scale container-based apps faster.
A key advantage of Kubernetes is that services in containers can be distributed automatically and intelligently across the entire Kubernetes cluster, making the best use of the available resources.
Beyond that, Kubernetes has several other capabilities. It can, for example, be seen as a microservices platform or a portable cloud platform.