Название: Kubernetes for Developers (MEAP v13) Автор: William Denniss Издательство: Manning Publications Год: 2023 Страниц: 286 Язык: английский Формат: pdf (true) Размер: 39.7 MB
Kubernetes for Developers is a hands-on guide to taking your first steps into Kubernetes using the powerful Google Kubernetes Engine service.
Kubernetes for Developers is a clear and practical beginner’s guide that shows you just how easy, flexible, and cost-effective it can be to make the switch to Kubernetes deployment even for small to medium-sized applications.
Kubernetes for Developers is a hands-on guide to taking your first steps into Kubernetes using the powerful Google Kubernetes Engine service. It lays out a map for taking an application, containerizing it, and then deploying it onto Kubernetes. You’ll learn best practice techniques for a stable and long-term Kubernetes deployment, including scaling and capacity planning, saving money by optimizing resource consumption, and tricks to make your day-to-day monitoring easier such as debugging code in the cloud.
Kubernetes is a highly capable platform, able to represent a wide range of application deployments and configurations, but this flexibility can make it seem vast and complex at first. My focus is to teach you the most important bits to get your application deployed, and to take advantage of everything it has to offer, like automated operations and rollouts to keep your application running and up to date. This book isn’t intended as a general reference on Kubernetes, for that I recommend Kubernetes in Action also published by Manning, as well as the project documentation itself.
When you get to the end of Part 1, you should have all you need to know to confidently deploy your application into a Kubernetes cluster and keep it running. Part 2 then goes into some more advanced topics and troubleshooting for when you need to do something a little more complex, like retain state in an application, or even deploy your own database (if you really need to).