The Kubernetes Bible

By Nassim Kebbani , Piotr Tylenda , Russ McKendrick
    Advance your knowledge in tech with a Packt subscription

  • Instant online access to over 7,500+ books and videos
  • Constantly updated with 100+ new titles each month
  • Breadth and depth in over 1,000+ technologies

About this book

With its powerful features that support large-scale orchestration and automation of container deployments, Kubernetes has been broadly adopted across various industries, making it the leading container orchestration system.

The Kubernetes Bible begins by introducing you to Kubernetes and containerization and helps you understand the setup of your local development environment and the roles of key Kubernetes components. Along with covering useful topics such as Pod scheduling and managing incoming traffic to the cluster that'll help you to make most of your infrastructure, this book gets you familiarized with the fundamentals of the latest Kubernetes version 1.19. You'll learn how to manage Kubernetes clusters on various cloud platforms such as Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform (GCP). This book also shows you how to develop and deploy real-world applications in Kubernetes using practical examples. Finally, you'll explore microservices management and discover Kubernetes best practices.

By the end of this Kubernetes book, you'll be equipped with battle-tested knowledge of advanced Kubernetes topics to help you to get up and running with deploying and managing Kubernetes across various cloud platforms.

Publication date:
January 2022

About the Authors

  • Nassim Kebbani

    Nassim Kabbani is an experienced software engineer with deep expertise in Kubernetes and the Amazon Web Services cloud provider. He has an extensive background both in software development and operations teams, implementing all the spectrum of a DevOps lifecycle chain, from application code to pipelines and monitoring in various industries such as e-commerce, media, and financial services. He implemented numerous cloud-native architectures and containerized applications on Docker and AWS and holds both Kubernetes CKA and CKAD certifications.

    Browse publications by this author
  • Piotr Tylenda

    Piotr Tylenda is an experienced DevOps and software engineer with a passion for Kubernetes and Azure technologies. In his projects, he has focused on the adoption of microservices architecture for monolithic applications, developing big data pipelines for e-commerce, and architecting solutions for scalable log and telemetry analytics for hardware. His most notable contribution to Kubernetes' open source ecosystem is the development of Ansible automation for provisioning and deploying hybrid Windows/Linux Kubernetes clusters. Currently, he works at Microsoft Development Center Copenhagen in Denmark in a team developing a Microsoft Dynamics 365 Business Central SaaS offering.

    Browse publications by this author
  • Russ McKendrick

    Russ McKendrick is an experienced system administrator who has been working in IT and related industries for over 25 years. During his career, he has had varied responsibilities, from looking after an entire IT infrastructure to providing first-line, second-line, and senior support in both client-facing and internal teams for large organizations.

    Russ supports open source systems and tools on public and private clouds at N4Stack, a Node4 company, where he is the practice manager (SRE and DevOps). In his spare time, he has written several books including Mastering Docker, Learn Ansible and Kubernetes for Serverless Applications, all published by Packt Publishing.

    Browse publications by this author
The Kubernetes Bible
Unlock this book and the full library for FREE
Start free trial