Hausenblas, Michael
Programming Kubernetes: Developing Cloud-Native Applications
- ISBN 13:
- 9781492047100
- author:
- Hausenblas, Michael
- format:
- Paperback / softback
- publisher:
- O'Reilly Media, Inc, USA
- language:
- English
- Publication Year:
- 2019
- Pages:
- 200
- Dimensions:
- 23.3 x 17.8 centimetres (0.48 kg
- Genre:
- Computers, Hardware, Computer Architecture,
- Condition:
- New
- Availability:
- Item usually sent within 10 working days
Description
Develop native applications in Kubernetes with this comprehensive guide. AWS developer advocate Michael Hausenblas and Red Hat principal software engineer Stefan Schimanski explain how to build Kubernetes-native applications that interact directly with the API server. You'll learn about the basic building blocks of Kubernetes, including the client-go API library and custom resources. The authors cover essential topics such as package management, the Go programming language, and Git, ensuring you have a solid foundation for getting started. By exploring Kubernetes API basics and diving into its programming interface in Go, you'll gain a deeper understanding of how to program Kubernetes. This book covers advanced topics like custom resources, tags, controllers, operators, and extending the Kubernetes API surface by implementing a custom API server. With this knowledge, you'll be able to build production-ready applications that take full advantage of Kubernetes' capabilities.