This is the code repository for Kubernetes in Production Best Practices, published by Packt.
Kubernetes Production Best Practices, published by Packt
Kubernetes in Production Best Practices is a blueprint and reference book for anyone who wants to leverage Kubernetes to manage their applications and services in production, following cloud industry standards, and applying best practices to achieve scaling, availability, operational excellence, and cost optimization.
This book covers the following exciting features:
- Explore the different infrastructure architectures for Kubernetes deployment
- Implement optimal open source and commercial storage management solutions
- Discover best practices for provisioning and configuring Kubernetes clusters, such as infrastructure as code and CAC
- Configure the cluster networking plugin and other core networking components and learn how to get the best out of them
- Apply the latest industry tools and best practices to secure your Kubernetes environment
If you feel this book is for you, get your copy today!
All of the code is organized into folders. For example, Chapter02.
The code will look like the following:
html, body, #map {
height: 100%;
margin: 0;
padding: 0
}
Following is what you need for this book: This book is for cloud infrastructure experts, DevOps engineers, site reliability engineers, and engineering managers looking to design and operate Kubernetes infrastructure for production. Basic knowledge of Kubernetes, Terraform, Ansible, Linux, and AWS is needed to get the most out of this book.
With the following software and hardware list you can run all code files present in the book (Chapter 1-10).
Chapter | Software required | OS required |
---|---|---|
1-10 | Terraform, Ansible, python3, pip3, virtualenv, kubectl, kube-proxy, NGINX, Helm | Windows, Mac OS X, and Linux (Any) |
We also provide a PDF file that has color images of the screenshots/diagrams used in this book. Click here to download it.
Click on the following link to see the Code in Action:
-
kubectl: Command-Line Kubernetes in a Nutshell [Packt] [Amazon]
-
Kubernetes and Docker - An Enterprise Guide [Packt] [Amazon]
Aly Saleh is a versatile cloud architect with a proven track of delivering large scale cloud transformations, and enterprise distributed systems modernization. Aly gained software and systems engineering experience through his early working years in large enterprises as Vodafone and Oracle, where he built and rolled out systems and services that were used by millions of users. He has played a vital role in setting roadmaps and leading the cloud migrations and applications modernization for Aurea Software, Trilogy, Ceros, MarkUp, FreshBooks, and ESW Capital. Beside his applied work in cloud technologies and distributed systems, Aly is pursuing masters of data science in the University of Illinois Urbana-Champaign. He is an advocate for remote work and building global distributed engineering teams.
Murat Karslioglu is a technologist and accomplished product leader with years of experience in the Agile and DevOps methodologies. Murat is currently a VP of Product at MayaData, a start-up building a data agility platform for stateful applications, and a maintainer of open source projects, namely OpenEBS and Litmus. In his free time, Murat is busy writing practical articles about DevOps best practices, CI/CD, Kubernetes, and running stateful applications on popular Kubernetes platforms on his blog, Containerized Me. Murat also runs a cloud-native news curator site, The Containerized Today, where he regularly publishes updates on the Kubernetes ecosystem.