Автор: Stefan Schimanski, Michael Hausenblas
Издательство: O'Reilly Media, Inc.
Год: 2019
Формат: epub
Для сайта: litgu.ru
Размер: 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