Kubernetes is the operating system of the cloud-native world, providing a reliable and scalable platform for running containerized workloads. This excerpt from the full O’Reilly ebook shows developers and operations staff how to apply industry‑standard DevOps practices to Kubernetes in a cloud‑native context. You’ll learn all about the Kubernetes ecosystem and discover battle‑tested solutions to everyday problems.
Writing in a friendly, pragmatic style, cloud experts John Arundel and Justin Domingus show you what Kubernetes can do – and what you can do with it. They guide you, step by step, in building a sample cloud‑native application and its supporting infrastructure, along with a development environment and continuous deployment pipeline that you can use for your own applications.
About containers and Kubernetes from first principles – no experience necessary – and how to design your own cloud native services and infrastructure
How to run your own clusters, or choose a managed Kubernetes service from Amazon, Google, and others, while managing resource usage and the container lifecycle
How to optimize clusters for cost, performance, resilience, capacity, and scalability while using the best tools for developing, testing, and deploying your applications