Skip to main content

MODULE 8 - Ingress and Load Balancing

Overview

This module teaches you how to expose your applications via HTTP/HTTPS with Ingress. You will learn how to configure an Ingress Controller, manage routing based on paths and domains, and secure communications with TLS/SSL.

Learning Objectives

By the end of this module, you will be able to:

  • Understand the concept of Ingress and its role
  • Install and configure an Ingress Controller (NGINX)
  • Configure HTTP/HTTPS routing with Ingress
  • Implement path-based routing
  • Configure TLS/SSL with cert-manager
  • Manage multiple domains and virtual hosts

Estimated Duration

Theory: 3-4 hours
Practice: 3-4 hours
Total: 6-8 hours


Table of Contents

Chapters

  1. Chapter 8.1 - Introduction to Ingress
  2. Chapter 8.2 - Ingress Controller
  3. Chapter 8.3 - Routing and TLS

Practical Labs

Validation


Module created: December 2024