The Kubernetes Book 2023 Edition
- Length: 309 pages
- Edition: 1
- Language: English
- Publisher: Independently published
- Publication Date: 2021-04-06
- ISBN-10: B091WF6YKV
- ISBN-13: 9798729852789
- Sales Rank: #509660 (See Top 100 Books)
2023 edition.
Brought to you by best-selling author and video trainer, Nigel Poulton. Every page and every example has been checked and updated against the latest versions of Kubernetes (1.26+) and the latest trends in the cloud-native ecosystem.
Containers have revolutionised the way we package and run applications. However, like most things, containers come with a bunch of challenges. This is where Kubernetes comes into play.
Kubernetes helps you deploy and manage containerised applications at scale. It also abstracts the underlying infrastructure so that you don’t need to care if you’re deploying applications to Amazon Web Services, Microsoft Azure, or your own on-premises datacenter. With Kubernetes, you can develop applications on your laptop, deploy to your favourite cloud platform, migrate to a different cloud platform, and even migrate to your on-premises datacenters.
The Kubernetes Book starts from the beginning, explains all concepts in a clear and friendly way, and covers everything you need to become proficient at Kubernetes.
You’ll learn:
- Kubernetes architecture
- How to build Kubernetes
- How to deploy, self-heal, scale, and perform rolling updates on applications
- What the Kubernetes API is and how it works
- How to secure Kubernetes
- The meaning of terms such as; cloud-native, microservices, desired state, containerised, and more…
Finally, Kubernetes and cloud technologies are developing fast! That’s why this book will be updated every year, meaning it’s always up-to-date with the latest versions of Kubernetes and the latest trends in the cloud-native ecosystem.
0: Preface Editions Paperbacks, hardbacks, eBooks, audio, and translations The sample app and GitHub repo Responsible language Feedback and contacting me 1: Kubernetes primer Kubernetes background Kubernetes as the operating system of the cloud Chapter summary 2: Kubernetes principles of operation Kubernetes from 40K feet Control plane and worker nodes Kubernetes DNS Packaging apps for Kubernetes The declarative model and desired state Pods Deployments Service objects and stable networking Chapter summary 3: Getting Kubernetes Creating a Kubernetes cluster on your laptop Creating a hosted Kubernetes cluster in the cloud Install and work with kubectl Chapter summary 4: Working with Pods Pod theory Multi-container Pods Hands-on with Pods Clean-up Chapter Summary 5: Virtual clusters with Namespaces Use cases for Namespaces Inspecting Namespaces Creating and managing Namespaces Deploying to Namespaces Clean-up Chapter Summary 6: Kubernetes Deployments Deployment theory Create a Deployment Perform scaling operations Perform a rolling update Perform a rollback Clean-up Chapter summary 7: Kubernetes Services Service Theory Hands-on with Services Clean-up Chapter Summary 8: Ingress Setting the Scene for Ingress Ingress architecture Hands-on with Ingress Clean-up Chapter summary 9: Service discovery deep dive Quick background Service registration Service discovery Service discovery and Namespaces Troubleshooting service discovery Chapter summary 10: Kubernetes storage The big picture Storage Providers The Container Storage Interface (CSI) The Kubernetes persistent volume subsystem Dynamic provisioning with Storage Classes Hands-on Clean-up Chapter Summary 11: ConfigMaps and Secrets The big picture ConfigMap theory Hands-on with ConfigMaps Hands-on with Secrets Clean-up Chapter Summary 12: StatefulSets The theory of StatefulSets Hands-on with StatefulSets Chapter Summary 13: API security and RBAC API security big picture Authentication Authorization (RBAC) Admission control Chapter summary 14: The Kubernetes API Kubernetes API big picture The API server The API Chapter summary 15: Threat modeling Kubernetes Threat modeling Spoofing Tampering Repudiation Information Disclosure Denial of Service Elevation of privilege Chapter summary 16: Real-world Kubernetes security CI/CD pipeline Infrastructure and networking Identity and access management (IAM) Auditing and security monitoring Real world example Chapter summary Terminology Outro About the front cover A word on the book’s diagrams Connect with me Feedback and reviews
Donate to keep this site alive
1. Disable the AdBlock plugin. Otherwise, you may not get any links.
2. Solve the CAPTCHA.
3. Click download link.
4. Lead to download server to download.