Course Objectives
By the end of the course, you should be able to meet the following objectives:
-
Describe vSphere with Kubernetes and use cases in on - premises environments
Deploy vSphere with Kubernetes
Describe the VMware NSX® networking requirements for vSphere with Kubernetes.
Create and manage vSphere with Kubernetes namespaces
Deploy and run container applications on vSphere with Kubernetes
Deploy and configure VMware Harbor
Describe the VMware Tanzu™ Kubernetes Grid™ service
Deploy a Tanzu Kubernetes Grid cluster
Deploy and run container applications on a Tanzu Kubernetes Grid cluster
Describe the vSphere with Kubernetes lifecycle
Use logs and CLI commands to monitor and troubleshoot vSphere with Kubernetes
Agenda
- Introductions and course logistics
- Course objectives
- Describe Virtual Machines and Containers
- Describe Container Hosts
- Describe Container Engines
- Describe Dockerfile
- Describe Container Images
- Describe Image Registry
- Describe the purpose and functionality of Kubernetes
- Describe Manifest YAML files
- Explain Pod YAML files
- Explain ReplicaSets
- Explain Services
- Explain Deployments
- Describe the purpose and functionality of vSphere with Kubernetes
- Explain the integration with VMware Tanzu™ Mission Control™
- Describe the capabilities of vSphere with Kubernetes
- Describe the components of vSphere with Kubernetes
- Contrast vSphere with Kubernetes to traditional Kubernetes
- Describe the requirements for vSphere with Kubernetes
- Prepare a vSphere cluster for vSphere with Kubernetes
- Describe the NSX components required for vSphere with Kubernetes
- Describe the network topology of vSphere with Kubernetes
- Explain the networking requirements of vSphere with Kubernetes
- Compare NSX networking objects with Kubernetes networking objects
- Explain the architecture of the vSphere with Kubernetes Core Services
- Describe the Container Service
- Describe the Volume Service
- Describe the Network Service
- Describe the Registry Service
- Describe the use cases of vSphere with Kubernetes
- Enable vSphere with Kubernetes
- Deploy VMware Harbor Registry
- Describe a vSphere with Kubernetes namespace
- Contrast a vSphere with Kubernetes namespace to a traditional Kubernetes namespace
- Describe Resource Quotas
- Explain Authentication and Authorization to vSphere with Kubernetes
- Explain the use cases of namespaces
- Create a namespace
- Describe kubectl
- Use kubectl to interact with vSphere with Kubernetes
- Describe using kubectl pod deployment
- Explain scaling a pod deployment
- Explain managing pod lifecycle
- Explain deleting pods
- Use kubectl to deploy a pod
- Use kubectl to scale a pod
- Use kubectl to switch between namespaces
- Explain Tanzu Kubernetes Grid service
- Describe the use cases for Tanzu Kubernetes Grid clusters
- Describe the integration with Tanzu Mission Control
- Explain the lifecycle of Tanzu Kubernetes Grid clusters
- Deploy Tanzu Kubernetes Grid cluster
- Deploy pods to a Tanzu Kubernetes Grid cluster
- Describe the monitoring tools for vSphere with Kubernetes
- Describe the troubleshooting tools for vSphere with Kubernetes
- Explain cluster, node, and namespace health
- Explain usage and capacity monitoring
- Describe vCenter Server events
- Describe vSphere with Kubernetes events
- Gather support information
- Describe the vSphere with Kubernetes lifecycle
- Describe the Tanzu Kubernetes Grid lifecycle
- Describe scaling a vSphere with Kubernetes cluster
- Update vSphere with Kubernetes
- Update Tanzu Kubernetes Grid clusters
- Remove vSphere with Kubernetes
FREE
Interested in course?
Course Type: Instructor Led
Course Type: Self Paced