Kubernetes Up and Running Dive into the Future of Infrastructure

Kubernetes radically changes the way applications are built and deployed in the cloud. Since its introduction in 2014, this container orchestrator has become one of the largest and most popular open source projects in the world. The updated edition of this practical book shows developers and ops personnel how Kubernetes and container technology can help you achieve new levels of velocity, agility, reliability, and efficiency.

  • Explore the distributed system challenges that Kubernetes addresses

  • Dive into containerized application development, using containers such as Docker

  • Create and run containers on Kubernetes, using the docker image format and container runtime

  • Explore specialized objects essential for running applications in production

  • Reliably roll out new software versions without downtime or errors

  • Get examples of how to develop and deploy real-world applications in Kubernetes


ABOUT THE AUTHOR

Kelsey Hightower, Brendan Burns, and Joe Beda—who’ve worked on Kubernetes at Google and beyond—explain how this system fits into the lifecycle of a distributed application. You’ll learn how to use tools and APIs to automate scalable distributed systems, whether it’s for online services, machine learning applications, or a cluster of Raspberry Pi computers.