Название: Programming Kubernetes: Developing Cloud Native Applications (Early Release) Автор: Stefan Schimanski, Michael Hausenblas Издательство: O'Reilly Media, Inc. Год: 2019 Формат: epub Для сайта:Mirknig.su Размер: 10.8 Mb Язык: English
While Kubernetes has established itself as the industry standard for managing containers and their lifecycles, there’s a definite need for good practices on how to write native applications. Until now, knowledge on programming Kubernetes has been scattered over a thousands of Slack channels and Stack Overflow answers. This practical guide shows application and infrastructure developers, DevOps practitioners, and site reliability engineers how to develop cloud-native apps that run on Kubernetes. AWS developer advocate Michael Hausenblas and principal software engineer Stefan Schimanski guide you through Kubernetes’s basic building blocks, including the client-go API library, custom resources, and cloud-native programming languages. This intermediate-level book requires a minimum understanding of development and system administration tools and practices such as package management, the Go programming language, and Git. This book shows you how to: Develop cloud-native applications on Kubernetes Extend Kubernetes using controllers and custom resources Manage the application lifecycle with operators Use cloud-native programming languages Apply good practices for developing apps on and in Kubernetes