Kubernetes Stateful Workloads

}
2 Days

Available On-Site

Available Virtually

Contact Us for Open Enrollment
f

Customizable

Kubernetes Stateful Workloads takes an in-depth, practical look at storage and stateful service management on Kubernetes over two hands-on days. The course picks up where Kubernetes Foundation leaves off, digging deeper into configuration resources, persistent volumes, StatefulSets, and local volume management. Day one covers state design, application configuration, state security, and the Persistent Volume subsystem. Day two moves into local storage, file storage, block storage with CSI, and day-2 state operations like failover and disaster recovery.

State design labs open with how Pods handle persistent state and why StatefulSets exist. Configuration labs then have attendees build ConfigMaps and Secrets, mark them immutable, and read Pod metadata through the Downward API. The security module covers Linux filesystem access controls and volume security, and the Persistent Volume Subsystem labs show how storage providers stay abstracted from Pod lifecycles in a dynamic cluster.

On day two, the local storage lab uses the Kubernetes Local Provisioner, and the file storage module contrasts DAS, NFS, and SAN before a hands-on NFS deployment. Block storage labs introduce the Container Storage Interface and walk through common CSI plugins. The closing module covers failover, disaster recovery, and high-availability planning, along with the metrics teams use to optimize storage performance.

Who Should Attend

DBAs, Data Engineers, K8s operators, Developers, Release Engineers, IT and SRE Staff

What Attendees Will Learn

Upon completing Kubernetes Stateful Workloads, attendees will be able to:

  • Explain how state is handled in containerized and microservice architectures
  • Configure application state using ConfigMaps, Secrets, and the Downward API
  • Apply Kubernetes security controls for stateful workloads and volumes
  • Work with the Persistent Volume subsystem to abstract storage providers
  • Compare and configure local versus network storage for Kubernetes workloads
  • Work with file, block, and object storage types in Kubernetes
  • Use the Container Storage Interface (CSI) and CSI plugins
  • Perform day-2 state operations, including failover and disaster recovery

Prerequisites

RX-M “Docker Foundation” and “Kubernetes Foundation” courses or equivalent knowledge.

Delivery

Available for Instructor-Led (ILT) in-person/onsite training or Virtual Instructor-Led training (VILT) delivery.

Each attendee will require the ability to ssh into a cloud hosted virtual machine (provided with the course). In environments where SSH is not possible, local lab VMs or browser accessible lab systems can be provided. For web-based delivery, participants require an Internet-connected computer capable of teleconferencing.

Related Instructor-Led (ILT & VILT) Training Courses

If you are interested in other Cloud Native, AI, programming, or other courses, check out the full course list or search our entire catalog:

Secret Link