Kubernetes
Kubernetes (k8s) is coming from Google's engineering, is written in Go language, and is battle tested for large-scale deployments at Google. Similar to Swarm, Kubernetes helps to manage containerized applications across a cluster of nodes. It helps to automate container deployments and scheduling and scalability of containers. It supports a number of useful out-of-the-box features, such as automatic progressive rollouts, versioned deployments, and container resiliency if containers fail for some reason.
Kubernetes architecture has the concept of master, nodes, and pods. The master and nodes together are called a Kubernetes cluster. The master node is responsible for allocating and managing the workload across a number of nodes. ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access