Chapter 8: Understanding GKE Essentials to Deploy Containerized Applications

Kubernetes or K8s is an open source container orchestration system for automating the application deployment, scaling, and management of a cluster running containerized applications. The previous chapter introduced K8s fundamentals, including cluster anatomy, master plane components, Kubernetes objects (such as Pods and Services), workloads such as Deployments, StatefulSets, DaemonSets, and so on, and deep-dived into deployment strategies. However, setting up an open source Kubernetes cluster involves a lot of work at the infrastructure level and will also take a lot of time to set up. This also includes post-maintenance activities such as updating, upgrading, or repairing ...

Get Google Cloud for DevOps Engineers now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.