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:
Audience
The primary audience for this course is anyone who is preparing to build and run Kubernetes clusters.
There are currently no public events available for this course. However, you can submit a request for a new date and we will try our best to get you into a VMware Kubernetes Fundamentals and Cluster Operations (VKFCO) class.
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
There are currently no public events available for this course. However, you can submit a request for a new date and we will try our best to get you into a VMware Kubernetes Fundamentals and Cluster Operations (VKFCO) class.
Before taking this course, you should have completed the following courses:
There are currently no public events available for this course. However, you can submit a request for a new date and we will try our best to get you into a VMware Kubernetes Fundamentals and Cluster Operations (VKFCO) class.