VMware Kubernetes and Tanzu Courses
Направление
- VSTDCM8 — VMware vSphere with Tanzu: Deploy, Configure, Manage V8
- Длительность: 3 дня (24 часа)
- Код курса: VSTDCM8
- Стоимость
- Очный формат: По запросу
- Онлайн формат: По запросу
Описание курса
Course Overview
During this three-day course, you focus on deploying and managing VMware vSphere® with VMware Tanzu® in a VMware vSphere® 8 environment. You learn how vSphere with Tanzu provides services to deploy and manage virtual machines, vSphere Pods, Supervisor Services, and VMware Tanzu® Kubernetes Grid™ clusters. You will also gain experience with day 2 operations and life cycle management of a vSphere with Tanzu environment.
Product Alignment
VMware vSphere® 8 Update 1
VMware NSX® Advanced Load Balancer™ 22.1.3
VMware Tanzu® Kubernetes Grid™ 2.0Who should attend
vSphere administrators and platform operators who are responsible for deploying and managing workloads and services in vSphere with Tanzu
Prerequisites
Experience deploying and managing vSphere
Understanding of Kubernetes and the Kubernetes cluster architecture
Attending one of the following courses is recommended:
VMware vSphere: Install, Configure, Manage
Kubernetes Fundamentals and Cluster OperationsCourse Objectives
By the end of the course, you should be able to meet the following objectives:
Describe how vSphere with Tanzu fits in the VMware Tanzu® portfolio
Describe the vSphere with Tanzu concepts and architecture
Describe vSphere with Tanzu on VMware NSX®
Describe vSphere with Tanzu on VMware vSphere® Distributed Switch™
List the load balancer solutions supported by vSphere with Tanzu
Describe the vSphere with Tanzu storage components
Deploy and manage Supervisors
Describe vSphere Pod capabilities and components
Deploy and configure Contour as a Supervisor Service
Deploy and configure ExternalDNS as a Supervisor Service
Deploy and configure Harbor as a Supervisor Service
Deploy and manage Tanzu Kubernetes Grid workload clusters
Deploy and manage virtual machines using the VM Service
Deploy applications in a vSphere with Tanzu environment
Perform a backup using Velero
Use the vSphere UI and CLI to monitor the health of the vSphere with Tanzu environment
Use logs and CLI commands to troubleshoot the vSphere with Tanzu environmentCourse Content
Course Introduction
Introductions and course logistics
Course objectivesIntroduction to Containers and Kubernetes
Differentiate between containers and virtual machines
Identify the parts of a container system
List the steps in a basic Docker workflow
Explain the importance of Kubernetes
Identify the basic architecture of Kubernetes
Describe a basic Kubernetes workflowIntroducing vSphere with Tanzu
Describe vSphere with Tanzu
Describe Tanzu Kubernetes Grid
Describe VMware Tanzu® Mission Control
Describe VMware Tanzu® for Kubernetes Operations
Explain the purpose of vSphere with Tanzu
Identify the capabilities of vSphere with Tanzu
Describe the vSphere with Tanzu Supervisor
Identify the components of the vSphere with Tanzu Supervisor
Describe vSphere Namespaces
Describe the Supervisor Services
Describe the VM Service
Describe Tanzu Kubernetes Grid clustersvSphere with Tanzu Infrastructure
Discuss storage concepts for vSphere with Tanzu
Describe storage policies
Describe content libraries
Explain the Container Storage Interface plug-in functionalities
Discuss storage for Tanzu Kubernetes Grid clusters
Describe the vSAN Direct datastore for vSphere with Tanzu
Identify the two network stacks available for vSphere with Tanzu deployments
List the VDS components that vSphere with Tanzu supports
List the NSX components that vSphere with Tanzu supports
Outline the supported load balancer solutions by vSphere with TanzuvSphere with Tanzu Architecture
Describe the Supervisor architecture
List the different options for deploying the Supervisor
Outline the requirements for deploying a Supervisor
Outline the licensing requirements for the Supervisor
Describe vSphere Namespaces
List vSphere Namespace resources and Kubernetes object limits
Define content libraries and VM images
Explain VM classes
Describe Kubernetes CLI Tools for vSphere
List the different types of authentication available in vSphere with Tanzu
Explain vSphere privileges
Explain roles and permissions in vSphere Namespaces
Explain Tanzu Kubernetes Grid RBAC
List the Tanzu Kubernetes Grid authentication methods
List the vSphere with Tanzu services and workloads
Identify the supportability for vSphere with Tanzu services and workloads based on the Supervisor deployment typesvSphere with Tanzu Workloads and Services
Describe the characteristics of vSphere Pods
Identify the capabilities of vSphere Pods
List the components of vSphere Pods
Explain the concept of Supervisor Services
Describe the Supervisor Services catalog and its available services
Discuss how to add Supervisor Services and manage their life cycle
Describe Tanzu Kubernetes Grid clusters
List the components of Tanzu Kubernetes Grid
List the options for deploying Tanzu Kubernetes Grid workload clusters
List the different types of Tanzu Kubernetes Grid workload clusters
Outline the requirements for deploying a Tanzu Kubernetes Grid workload cluster
Describe the VM Service
Explain the use cases of the VM Service
List the VM Service parameters
Outline the requirements for deploying a VM using the VM ServiceDay 2 Operations
Explain how to view Kubernetes namespace events
List the ways to monitor vSphere Pod, Tanzu Kubernetes Grid cluster, and VM performance and utilization
Describe vSphere with Tanzu control plane certificate management
Describe load balancer certificate management
Describe the prerequisites and steps for updating vSphere with Tanzu
Describe the Supervisor updates
Describe the vSphere Namespace updates
Describe the update process of Tanzu Kubernetes Grid clusters
List the steps to back up the vSphere with Tanzu components
Explain how to back up a Supervisor
Define Velero Plugin for vSphere and standalone Velero
Identify the steps to install Velero on workload clusters
Explain how to back up and restore vSphere with Tanzu workloads with the Velero CLI
Describe the various vSphere with Tanzu logs
Explain how to generate a vSphere with Tanzu support bundle
Explain how to use SSH to connect to Supervisor control plane nodes - VSKDM7 — VMware vSphere with Tanzu: Deploy and Manage V7
- Длительность: 3 дня (24 часа)
- Код курса: VSKDM7
- Стоимость
- Очный формат: По запросу
- Онлайн формат: По запросу
Описание курса
Course Overview
During this 3-day course, you focus on deploying and managing VMware vSphere® with Tanzu. You learn about how vSphere with Tanzu can be used to orchestrate the delivery of Kubernetes clusters and containerized applications in a vSphere environment. Product Alignment
VMware vSphere 7
Course Content
Course Introduction
Introduction to Containers and Kubernetes
Introduction to vSphere with Tanzu
vSphere with Tanzu Core Services
VMware Tanzu Kubernetes Grid service
Monitoring and Troubleshooting
vSphere with Tanzu Life CycleWho should attend
Experienced system administrators and system integrators responsible for designing and implementing vSphere with Tanzu
Prerequisites
This course requires completion of the following courses:
VMware vSphere: Install, Configure, Manage [V7] (VSICM7) OR VMware vSphere: Optimize and Scale [V7] (VSOS7)
AND
Experience working at the command line is helpful.
This course requires that a student be able to perform the following tasks with no assistance or guidance before enrolling in this course:
Create VMware vCenter Server® objects, such as data centers and folders
Create a virtual machine using a wizard or a template
Modify a virtual machine’s hardware
Migrate a virtual machine with VMware vSphere® vMotion®
Migrate a virtual machine with VMware vSphere Storage vMotion
Configure and manage a vSphere DRS cluster with resource pools
Configure and manage a VMware vSphere® High Availability cluster
If you cannot perform all of these tasks, VMware recommends that you complete one of the prerequisite courses before enrolling in VMware vSphere with Tanzu: Deploy & Manage.Course Objectives
By the end of the course, you should be able to meet the following objectives:
Describe vSphere with Tanzu and use cases in on-premises environments
Deploy vSphere with Tanzu
Describe VMware Tanzu Mission Control
Describe the VMware NSX® networking requirements for vSphere with Tanzu.
Describe vSphere with Tanzu on NSX-T Data Center
Describe vSphere with Tanzu on vSphere Distributed Switch
Create and manage vSphere with Tanzu namespaces
Deploy and run container applications on vSphere with Tanzu
Deploy and configure 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 Tanzu lifecycle
Use logs and CLI commands to monitor and troubleshoot vSphere with TanzuOutline:
Course Introduction
Introductions and course logistics
Course objectivesIntroduction to Containers and Kubernetes
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 YAML manifest files
Explain pods
Explain Replica Sets
Explain services
Explain deployments
Explain network policiesIntroduction to vSphere with Tanzu
Introduce the Cloud Native Computing Foundation
Introduce the VMware Tanzu™ portfolio
Describe the purpose and functionality of vSphere with Tanzu
Describe the capabilities of vSphere with Tanzu
Describe the components of vSphere with Tanzu
Contrast vSphere with Tanzu to traditional Kubernetes
Describe the requirements for vSphere with Tanzu
Describe the NSX components required for vSphere with Tanzu
Describe the network topology of vSphere with Tanzu
Explain the networking requirements of vSphere with Tanzu
Compare NSX networking objects with Kubernetes networking objects
Describe the kubectl command line interfacevSphere with Tanzu Core Services
Explain the architecture of the vSphere with Tanzu core services
Describe the use cases of vSphere with Tanzu
Enable vSphere with Tanzu
Deploy Harbor Registry
Describe a vSphere with Tanzu namespace
Describe resource quotas
Explain authentication and authorization to vSphere with Tanzu
Create a namespace
Use kubectl to interact with vSphere with Tanzu
Describe using kubectl pod deployment
Explain scaling a pod deployment
Explain deleting pods
Use kubectl to deploy a pod
Use kubectl to scale a pod
Describe a Container Storage Interface
Explain VM Storage Policies and Persistent Volumes
Monitor Cloud Native Storage
Create a Persistent Volume
Describe the NSX Container Plugin
Explain Supervisor Cluster Network Topology
Explain Container Objects in NSX
Describe Kubernetes Services
Describe Kubernetes Network Policies
Describe vSphere with Tanzu on vSphere Distributed Switch
Describe Harbor Image Registry
Explain Harbor integration with vSphere with Tanzu
Enable Harbor
Push container images to Harbor
Deploy containers from HarborVMware Tanzu Kubernetes Grid service
Introduce Kubernetes Cluster API
Explain Tanzu Kubernetes Grid service
Describe the use cases for Tanzu Kubernetes Grid clusters
Describe enabling Tanzu Kubernetes Clusters
Deploy a Tanzu Kubernetes Cluster
Scale a Tanzu Kubernetes Cluster
Explain the life cycle of Tanzu Kubernetes Clusters
Deploy pods to a Tanzu Kubernetes Cluster
Describe monitoring of Tanzu Kubernetes ClustersMonitoring and Troubleshooting
Describe the monitoring tools for vSphere with Tanzu
Describe the troubleshooting tools for vSphere with Tanzu
Describe VMware vRealize® Operations Manager™ integration
Describe VMware Tanzu Mission Control
Describe the integration between vSphere with Tanzu and VMware Tanzu MissionControl
Describe vCenter Server events
Describe vSphere with Tanzu events
Describe gathering vSphere with Tanzu support log bundlesvSphere with Tanzu Life Cycle
Introduce Kubernetes version
Explain Kubernetes release cadence
Describe vSphere with Tanzu life cycle
Describe NSX component life cycle
Describe vSphere with Tanzu Certificate Management - TKGICM2 — VMware Tanzu Kubernetes Grid: Install, Configure, Manage V2.0
- Длительность: 4 дня (32 часа)
- Код курса: TKGICM2
- Стоимость
- Очный формат: По запросу
- Онлайн формат: По запросу
Описание курса
Course Overview
During this four-day course, you focus on installing VMware Tanzu® Kubernetes Grid™ in a VMware vSphere® environment and provisioning and managing Tanzu Kubernetes Grid clusters. The course covers how to install Tanzu Kubernetes Grid packages for image registry, authentication, logging, ingress, multipod network interfaces, service discovery, and monitoring. The concepts learned in this course are transferable for users who must install Tanzu Kubernetes Grid on other supported clouds.
Course Content
Course Introduction
Introductions and course logistics
Course objectivesIntroducing VMware Tanzu Kubernetes Grid
Identify the VMware Tanzu products responsible for Kubernetes life cycle management and describe the main differences between them
Explain the core concepts of Tanzu Kubernetes Grid, including bootstrap, Tanzu Kubernetes Grid management, supervisor, and workload clusters
List the components of a Tanzu Kubernetes Grid instanceVMware Tanzu Kubernetes Grid CLI and API
Illustrate how to use the Tanzu CLI
Define the Carvel Tool set
Define Cluster API
Identify the infrastructure providers
List the Cluster API controllers
Identify the Cluster API custom resource definitionsAuthentication
Explain how Kubernetes manages authentication with Management clusters
Explain how Kubernetes manages authentication with supervisor clusters
Define Pinniped
Define Dex
Describe the Pinniped authentication workflowLoad Balancers
Illustrate how load balancing works for the Kubernetes control plane
Illustrate how load balancing works for application workload
Explain how Tanzu Kubernetes Grid integrates with VMware NSX Advanced Load Balancer
List load balancing options available on public cloudsVMware Tanzu Kubernetes Grid on vSphere
List the requirements for deploying a supervisor cluster
List the steps to install a Tanzu Kubernetes Grid supervisor cluster
Summarize the events of a supervisor cluster creation
List the requirements for deploying a management cluster
List the steps to install a Tanzu Kubernetes Grid management cluster
Summarize the events of a management cluster creation
Demonstrate how to use commands when working with management clustersVMware Tanzu Kubernetes Grid on Public Clouds
List the requirements for deploying a management cluster on AWS and Microsoft Azure
List the configuration options to install a Tanzu Kubernetes Grid a management cluster on AWS and AzureTanzu Kubernetes Workload Clusters
List the steps to build a custom image
Describe the available customizations
Identify the options for deploying Tanzu Kubernetes Grid clusters
Explain the difference between the v1alpha3 and v1beta1 APIs
Explain how Tanzu Kubernetes Grid clusters are created
Discuss which VMs compose a Tanzu Kubernetes Grid cluster
List the pods that run on a Tanzu Kubernetes Grid cluster
Describe the Tanzu Kubernetes Grid core add-ons that are installed on a clusterTanzu Kubernetes Grid Packages
Define the Tanzu Kubernetes Grid packages
Explain the difference between Auto-Managed and CLI-Managed packages
Define packages repositoriesConfiguring and Managing Tanzu Kubernetes Grid Operation and Analytics Packages
Describe Cert-Manager
Describe the Harbor Image Registry
Describe Fluent Bit
Identify the logs that Fluent Bit collects
Explain basic Fluent Bit configuration
Describe Prometheus and GrafanaConfiguring and Managing Tanzu Kubernetes Grid Networking Packages
Describe the Contour ingress controller
Demonstrate how to install Contour on a Tanzu Kubernetes Grid cluster
Describe ExternalDNS
Demonstrate how to install Service Discovery with ExternalDNS
Describe Multus CNITanzu Kubernetes Grid Day 2 Operations
List the load balancer configuration options in vSphere to load balance applications
Demonstrate how to configure Ingress with the NodePortLocal Mode
Explain how to install VMware Tanzu Application Platform
Describe life cycle management in Tanzu Kubernetes Grid
Explain how backup and restore are implemented in Tanzu Kubernetes Grid
Describe Velero and Restic
List the steps to back up a Workload cluster using Velero and ResticTroubleshooting Tanzu Kubernetes Grid
Discuss the various Tanzu Kubernetes Grid logs
Identify the location of Tanzu Kubernetes Grid logs
Explain the purpose of crash diagnostics
Demonstrate how to check the health of a Tanzu Kubernetes Grid cluster
Explain packages cleanup procedures
Explain management recovery proceduresWho should attend
Platform operators who are responsible for deploying and managing Tanzu Kubernetes clusters
Prerequisites
Understanding of Kubernetes and the Kubernetes cluster architecture
Experience deploying and managing multiple Kubernetes clustersCourse Objectives
By the end of the course, you should be able to meet the following objectives:
Describe how Tanzu Kubernetes Grid fits in the VMware Tanzu® portfolio
Describe the Tanzu Kubernetes Grid architecture
Deploy and manage Tanzu Kubernetes Grid management and supervisor clusters
Deploy and manage Tanzu Kubernetes Grid workload clusters
Deploy, configure, and manage Tanzu Kubernetes Grid packages
Perform basic troubleshooting - KFCO — Kubernetes Fundamentals and Cluster Operations
- Длительность: 4 дня (32 часа)
- Код курса: KFCO
- Стоимость
- Очный формат: По запросу
- Онлайн формат: По запросу
Описание курса
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 Content
Course Introduction
Introductions and objectives
Containers
What and Why containers
Building images
Running containers
Registry and image managementKubernetes Overview
Kubernetes project
Plugin interfaces
Building Kubernetes
Kubectl CLIBeyond Kubernetes Basics
Kubernetes objects
YAML
Pods, replicas, and deployments
Services
Deployment management
Rolling updates
Controlling deployments
Pod and container configurationsKubernetes Networking
Networking within a pod
Pod-to-Pod Networking
Services to PodsClusterIP, NodePort, and LoadBalancer
Ingress controllers
Service Discovery via DNS
Stateful Applications in Kubernetes
Stateless versus Stateful
Volumes
Persistent volumes claims
StorageClasses
StatefulSetsAdditional Kubernetes Considerations
Dynamic configuration
ConfigMaps
Secrets
Jobs, CronJobsSecurity
Network policy
Applying a NetworkPolicy
SecurityContext
runAsUser/Group
Service accounts
Role-based access controlLogging and Monitoring
Logging for various objects
Sidecar logging
Node logging
Audit logging
Monitoring architecture
Monitoring solutions
Octant
VMware vRealize® Operations Manager™Cluster Operations
Onboarding new applications
Backups
Upgrading
Drain and cordon commands
Impact of an upgrade to running applications
Troubleshooting commands
VMware Tanzu™ portfolio overviewWho should attend
Anyone who is preparing to build and run Kubernetes clusters
Prerequisites
Linux concepts and command line proficiency
General networking proficiencyCourse Objectives
By the end of the course, you should be able to meet the following 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
Записаться на курс
Контакты
LinkedIn
Email
Web