651-905-3729 Microsoft Silver Learning Partner EC Counsel Reseller compTIA Authorized Partner

VMware Kubernetes Fundamentals and Cluster Operations (VKFCO)

4 Days

Description

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:

Upon completing this course, the learner will be able to meet these overall 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 NetworkPolicies

Audience

The primary audience for this course is anyone who is preparing to build and run Kubernetes clusters.

Upcoming Classes

Virtual Classroom Live
October 14, 2025

$3,200.00
4 Days    10 AM ET - 6 PM ET
view class details and enroll
Virtual Classroom Live
December 08, 2025

$3,200.00
4 Days    10 AM ET - 6 PM ET
view class details and enroll
Private Training Available
No date scheduled, don’t see a date that works for you or looking for a private training event, please call 651-905-3729 or submit a request for further information here.
request a private session or new date

Course Overview

Module 1: Course Introduction

Introductions and objectives

Module 2: Containers

What and Why containers
Building images
Running containers
Registry and image management

Module 3: Kubernetes Overview

Kubernetes project
Plugin interfaces
Building Kubernetes
Kubectl CLI

Module 4: Beyond Kubernetes Basics

Kubernetes objects
YAML
Pods, replicas, and deployments
Services
Deployment management
Rolling updates
Controlling deployments
Pod and container configurations

Module 5: Kubernetes Networking

Networking within a pod

Pod-to-Pod Networking
Services to Pods
ClusterIP, NodePort, and LoadBalancer
Ingress controllers
Service Discovery via DNS

Module 6: Stateful Applications in Kubernetes

Stateless versus Stateful
Volumes
Persistent volumes claims
StorageClasses
StatefulSets

Module 7: Additional Kubernetes Considerations

Dynamic configuration
ConfigMaps
Secrets
Jobs, CronJobs

Module 8: Security

Network policy
Applying a NetworkPolicy
SecurityContext
runAsUser/Group
Service accounts
Role-based access control

Module 9: Logging and Monitoring

Logging for various objects
Sidecar logging
Node logging
Audit logging
Monitoring architecture
Monitoring solutions
Octant
VMware vRealize® Operations Manager™

Module 10: Cluster Operations

Onboarding new applications
Backups
Upgrading
Drain and cordon commands
Impact of an upgrade to running applications
Troubleshooting commands
VMware Tanzu™ portfolio overview
 

Upcoming Classes

Virtual Classroom Live
October 14, 2025

$3,200.00
4 Days    10 AM ET - 6 PM ET
view class details and enroll
Virtual Classroom Live
December 08, 2025

$3,200.00
4 Days    10 AM ET - 6 PM ET
view class details and enroll
Private Training Available
No date scheduled, don’t see a date that works for you or looking for a private training event, please call 651-905-3729 or submit a request for further information here.
request a private session or new date

Prerequisites

Before taking this course, you should have completed the following courses:

  • Linux concepts and command line proficiency
  • General networking proficiency

Upcoming Classes

Virtual Classroom Live
October 14, 2025

$3,200.00
4 Days    10 AM ET - 6 PM ET
view class details and enroll
Virtual Classroom Live
December 08, 2025

$3,200.00
4 Days    10 AM ET - 6 PM ET
view class details and enroll
Private Training Available
No date scheduled, don’t see a date that works for you or looking for a private training event, please call 651-905-3729 or submit a request for further information here.
request a private session or new date