Kubernetes (ook wel K8s) is een open-source platform voor het automatisch uitrollen, schalen en beheren van containerapplicaties. Waar Docker een applicatie in een container draait op één machine, regelt Kubernetes dit over een cluster van meerdere machines.
| Begrip | Uitleg |
|---|---|
| Pod | Kleinste eenheid — één of meer containers die samen draaien |
| Node | Een server in het cluster |
| Cluster | De verzameling van alle nodes |
| Deployment | Beschrijft hoeveel pods er moeten draaien |
| Service | Stabiel netwerkeindpunt voor een groep pods |
| Namespace | Logische scheiding binnen een cluster |
Docker draait containers op één host. Kubernetes beheert containers over meerdere hosts en voegt orkestratie toe: planning, herstel, schaling en netwerken.