Un clúster de Kubernetes es un conjunto de máquinas de nodos que ejecutan aplicaciones en contenedores. Un clúster posee, al menos, un nodo de trabajo y un nodo maestro.
La principal ventaja de un cluster Kubernetes es la capacidad de programar y ejecutar contenedores en un grupo de máquinas, ya sean físicas o virtuales, on-premise o en la nube. Los contenedores de Kubernetes no están ligados a ninguna máquina individual ni a ninguna instancia.