SitePoint
  • Premium
  • Library
  • Community
  • Jobs
  • Blog
LoginStart Free Trial

The home for developers

Track your course progress, manage projects, and find your dream job - all in one place.

Start Your Free Trial

7 Day Free Trial. Cancel Anytime.

SitePoint Premium

  • Access to 700+ courses
  • Publish articles on SitePoint
  • Daily curated jobs
  • Learning Paths
  • Discounts to dev tools
  • Library/
  • Text courses/
  • The Kubernetes Bible
The Kubernetes Bible

The Kubernetes Bible

The definitive guide to deploying and managing Kubernetes across major cloud platforms


Course details

0∙0 Ratings0 reviews

Published
February 2022
Publisher
Packt
Chapters
21

About the course

With its broad adoption across various industries, Kubernetes is helping engineers with the orchestration and automation of container deployments on a large scale, making it the leading container orchestration system and the most popular choice for running containerized applications.

This Kubernetes book starts with an introduction to Kubernetes and containerization, covering the setup of your local development environment and the roles of the most important Kubernetes components. Along with covering the core concepts necessary to make the most of your infrastructure, this book will also help you get acquainted with the fundamentals of Kubernetes. As you advance, you'll learn how to manage Kubernetes clusters on cloud platforms, such as Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform (GCP), and develop and deploy real-world applications in Kubernetes using practical examples. Additionally, you'll get to grips with managing microservices along with best practices.

By the end of this book, you'll be equipped with battle-tested knowledge of advanced Kubernetes topics, such as scheduling of Pods and managing incoming traffic to the cluster, and be ready to work with Kubernetes on cloud platforms.

Authors

Nassim Kebbani

Nassim Kebbani

Nassim Kebbani is an experienced software engineer with in-depth expertise in Kubernetes and the Amazon Web Services cloud provider. He has an extensive background both in software development and operations teams, having implemented the entire spectrum of a DevOps life cycle chain, from application code to pipelines, and carried out monitoring in various industries such as e-commerce, media, and financial services.

He has implemented numerous cloud-native architectures and containerized applications on Docker and AWS and holds both Kubernetes CKA and CKAD certifications.

Piotr Tylenda

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 as part of a team developing a Microsoft Dynamics 365 Business Central SaaS offering.

Russ McKendrick

Russ McKendrick

Course Outline

Chapter 1: Kubernetes Fundamentals
Chapter 2: Kubernetes Architecture – From Docker Images to Running Pods
Chapter 3: Installing Your First Kubernetes Cluster
Chapter 4: Running Your Docker Containers
Chapter 5: Using Multi-Container Pods and Design Patterns
Chapter 6: Configuring Your Pods Using ConfigMaps and Secrets
Chapter 7: Exposing Your Pods with Services
Chapter 8: Managing Namespaces in Kubernetes
Chapter 9: Persistent Storage in Kubernetes
Chapter 10: Running Production-Grade Kubernetes Workloads
Chapter 11: Deployment – Deploying Stateless Applications
Chapter 12: StatefulSet – Deploying Stateful Applications
Chapter 13: DaemonSet – Maintaining Pod Singletons on Nodes
Chapter 14: Kubernetes Clusters on Google Kubernetes Engine
Chapter 15: Launching a Kubernetes Cluster on Amazon Web Services with Amazon Elastic Kubernetes Service
Chapter 16: Kubernetes Clusters on Microsoft Azure with Azure Kubernetes Service
Chapter 17: Working with Helm Charts
Chapter 18: Authentication and Authorization on Kubernetes
Chapter 19: Advanced Techniques for Scheduling Pods
Chapter 20: Autoscaling Kubernetes Pods and Nodes
Chapter 21: Advanced Traffic Routing with Ingress

Reviews

0 total

0
0
0
0
0

Course details

0∙0 Ratings0 reviews

Published
February 2022
Publisher
Packt
Chapters
21

SitePoint

Stuff we do

  • Premium
  • Newsletters
  • Learning paths
  • Library
  • Forums

Contact

  • Contact us
  • FAQ
  • Publish your book
  • Write an article
  • Advertise

About

  • Our Story
  • Corporate Memberships
  • Start free trial
  • Login

Connect

  • RSS
  • Facebook
  • Twitter (X)
  • Instagram

Subscribe to our newsletter

Get the freshest news and resources for developers, designers and digital creators in your inbox each week

© 2000 – 2025 SitePoint Pty. Ltd.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Terms of usePrivacy policy