...

/

About this Module

About this Module

Learn of the intended audience and the prerequisites for this module.

Who is this module for?

This module is for anyone who wants to understand the practical concepts related to Kubernetes, and their real-life applications.

Module structure

This module contains 14 main chapters:

  1. Running a Kubernetes Cluster Locally

    This chapter provides information on the installation and usage of local Kubernetes tools to create clusters.

  2. Pods

    This chapter expands on the use of pods in Kubernetes l. We will learn about the quick and dry ways to run pods. We will also cover the differences between single- and multi-container pods.

  3. ReplicaSets

    This chapter introduces us to RelicaSets. We will learn how to create and operate them in Kubernetes, and compare them with Docker Swarm.

  4. Services

    This chapter explains how to create the Kubernetes services, and compares this process with that in Docker Swarm.

  5. Deployments

    This chapter introduces us to deploying releases using Kubernetes and compares this method with that in Docker Swarm.

  6. Ingress

    This chapter explains Ingress controllers and resources in detail. We will learn how to create them using multiple techniques, and compare them with those in Docker Swarm.

  7. Volumes

    This chapter teaches us how to access the host’s resources through hostPath volumes.

  8. ConfigMaps

    This chapter teaches us about ConfigMaps, and their application in Kubernetes.

  9. Secrets

    This chapter teaches us the concept of secrets in Kubernetes, and compares it with that in Docker Swarm.

  10. Namespaces

    This chapter introduces the creation, deployment, and manipulation of namespaces in Kubernetes, and draws a parallel with Docker Swarm.

  11. Securing Kubernetes Clusters

    This chapter highlights the availability and management of security features related to Kubernetes clusters, and compares them with those in Docker Swarm.

  12. Managing Resources

    This chapter entails computational and memory resources management using Kubernetes, and draws a comparison with Docker Swarm.

  13. Creating a Production-Ready Kubernetes Cluster

    This chapter details the creation of a production-ready cluster using Kubernetes. It also offers a comparison with Docker Swarm.

  14. Persisting State

    This chapter introduces us to the concept of state persistence in Kubernetes.

Access this course and 1200+ top-rated courses and projects.