Kubernetes (or K8s) is an open-source system for automating deployment, scaling, and management of containerized applications. It groups containers that make up an application into logical units for easy management and discovery. Essentially, Kubernetes is a container management platform designed to orchestrate networking, storage, security, image registry, and general computing of containerized workloads.
Kubernetes was developed by Google and open-sourced in 2014. It’s the technology behind Google’s own cloud offerings and builds upon a decade and a half of experience running Google’s production workloads at scale. Combined with best-of-breed ideas and practices from its robust community, it’s the number one container orchestrator with a large, rapidly growing ecosystem.