Skip to main content

MODULE 7 - Advanced Workloads

Overview

This module covers advanced Kubernetes workloads: StatefulSets for stateful applications, DaemonSets for system agents, Jobs for one-time tasks, and CronJobs for scheduled tasks. You will also learn about Init Container and Sidecar patterns.

Learning Objectives

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

  • Deploy stateful applications with StatefulSets
  • Use DaemonSets to deploy agents on all nodes
  • Run one-time tasks with Jobs
  • Schedule recurring tasks with CronJobs
  • Implement Init Container and Sidecar patterns

Estimated Duration

Theory: 4-5 hours
Practice: 4-5 hours
Total: 8-10 hours


Table of Contents

Chapters

  1. Chapter 7.1 - StatefulSets
  2. Chapter 7.2 - DaemonSets
  3. Chapter 7.3 - Jobs
  4. Chapter 7.4 - CronJobs

Practical Labs

Validation


Module created: December 2024