VMware Kubernetes Fundamentals and Cluster Operations

Course Overview

This four-day course is the first step in learning about Containers and Kubernetes Fundamentals and Cluster Operations. Through a series of lectures and lab exercises, the fundamental concepts of containers and Kubernetes are presented and put to practice by containerizing and deploying a two-tier application into Kubernetes.

Course Objectives

• Build, test, and publish Docker container images

• Become familiar with YAML files that define Kubernetes objects

• Understand Kubernetes core user-facing concepts, including pods, services, and deployments

• Use kubectl, the Kubernetes CLI, and become familiar with its commands and options

• Understand the architecture of Kubernetes (Control plane and its components, worker nodes, and kubelet)

• Learn how to troubleshoot issues with deployments on Kubernetes

• Apply resource requests, limits, and probes to deployments

• Manage dynamic application configuration using ConfigMaps and Secrets

• Deploy other workloads, including DaemonSets, Jobs, and CronJobs

• Learn about user-facing security using SecurityContext, RBAC, and Network Policies

Pre-Requisite

Linux concepts and command line proficiency

General networking proficiency

Who Should Attend

DevOps Engineers

Software Developers

System Administrators

Related Certification Exam

N/A

Course Modules

1. Course Introduction 

Introductions and objectives

2. Containers 

• What and Why containers

• Building images

• Running containers

• Registry and image management

3. Kubernetes Overview 

• Kubernetes project

• Plugin interfaces

• Building Kubernetes

• Kubectl CLI

4. Beyond Kubernetes Basics 

• Kubernetes objects

• YAML

• Pods, replicas, and deployments

• Services

• Deployment management

• Rolling updates

• Controlling deployments

 

• Pod and container configurations

5. Kubernetes Networking 

• Networking within a pod

• Pod-to-Pod Networking

• Services to Pods

• ClusterIP, NodePort, and LoadBalancer

• Ingress controllers

• Service Discovery via DNS

6. Stateful Applications in Kubernetes 

• Stateless versus Stateful

• Volumes

• Persistent volumes claims

• StorageClasses

• StatefulSets

7. Additional Kubernetes Considerations 

• Dynamic configuration

• ConfigMaps

• Secrets

 

• Jobs, CronJobs

8. Security 

• Network policy

• Applying a NetworkPolicy

• SecurityContext

• runAsUser/Group

• Service accounts

• Role-based access control

9. Logging and Monitoring 

• Logging for various objects

• Sidecar logging

• Node logging

• Audit logging

• Monitoring architecture

• Monitoring solutions

• Octant

 

• VMware vRealize® Operations Manager™

10. Cluster Operations 

• Onboarding new applications

• Backups

• Upgrading

• Drain and cordon commands

• Impact of an upgrade to running applications

• Troubleshooting commands

 

• VMware Tanzu™ portfolio overvie

Course Schedule

Start: 09/23/2025 | End: 09/26/2025
Virtual

x

WE ARE THE COUNTRY'S LEADING ICT DISTRIBUTOR

Global brands. One single contact. Endless opportunities.

  • Pasig

    • MSI-ECS Complex M. Eusebio Avenue San Miguel Pasig City Metro Manila Philippines 1600
      Tel No: (+632) 8830 9999, (+632)8688 3333
  • Cebu

    • #17-19 Cebu WGA Compound, Rabaya St., Brgy. San Roque, Talisay City 6045 Cebu
      Tel No: (+032) 345-9441
  • Taguig

    • Shop 4 Ground Flr, Philplans Corporate Center, Kalayaan Ave. & Triangle Drive, Fort Bonifacio, Taguig City.
      Tel No: (+632) 8836-7954, 8828-2105
  • Davao

    • 8-10, Tensu Compound, R. Castillo St., Agdao, Davao City
      Tel No: (+6382) 282-8836 to 38