Kubernetes is opensourcesoftware voor het automatiseren van de implementatie, schaalvergroting en het beheer van software in containers. Het systeem, dat ook bekendstaat als K8s, brengt een of meer computers, waaronder virtuele machines of fysieke servers, samen in een cluster waarop containerwerklasten kunnen draaien. Daarmee ondersteunt het de geautomatiseerde uitvoering en het beheer van software-implementaties.
Kubernetes werd oorspronkelijk ontworpen door Google en wordt onderhouden door een wereldwijde gemeenschap van bijdragers. Het platform kan samenwerken met verschillende container-runtimes, waaronder containerd en CRI-O, en wordt aangeboden in meerdere distributies, zowel door onafhankelijke softwareleveranciers als via clouddiensten van grote publieke cloudleveranciers. De software bestaat uit een control plane en nodes waarop de toepassingen daadwerkelijk worden uitgevoerd. Hulpmiddelen zoals kubeadm en kubectl bieden toegang tot de REST-gebaseerde API. De merknaam Kubernetes berust bij de Cloud Native Computing Foundation. De afkorting K8s verwijst naar de acht letters tussen de K en de s.