课程概述
本课程为期三天,您将重点学习如何部署和管理 VMware vSphere® with Tanzu。同时还将了解如何使用 vSphere with Tanzu 在 vSphere 环境中协调 Kubernetes 集群和容器化应用的交付。
课程目标
本课程结束后,您应能够做到以下几点:介绍 vSphere with Tanzu 及其在本地部署环境中的应用场景
- 部署 vSphere with Tanzu
- 介绍 VMware Tanzu Mission Control
- 介绍 vSphere with Tanzu 的 VMware NSX® 网络连接要求
- 介绍 NSX-T Data Center 上的 vSphere with Tanzu
- 介绍 vSphere Distributed Switch 上的 vSphere with Tanzu
- 创建和管理 vSphere with Tanzu 的 Namespace
- 在 vSphere with Tanzu 上部署和运行容器应用
- 部署和配置 Harbor
- 介绍 VMware Tanzu™ Kubernetes Grid™ 服务
- 部署 Tanzu Kubernetes Grid 集群
- 在 Tanzu Kubernetes Grid 集群上部署和运行容器应用
- 介绍 vSphere with Tanzu 生命周期
- 使用日志和 CLI 命令来监控 vSphere with Tanzu 并对其进行故障排除
课程单元
1 课程简介
- 课程简介和课程准备工作
- 课程目标
2 容器和 Kubernetes 简介
- 介绍虚拟机和容器
- 介绍容器主机
- 介绍容器引擎
- 描述 Dockerfile
- 介绍容器镜像
- 介绍镜像仓库
- 介绍 Kubernetes 的用途和功能
- 描述 YAML 清单文件
- 介绍 Pod
- 介绍副本集
- 介绍相关服务
- 阐述相关部署
- 介绍网络策略
3 vSphere with Tanzu 简介
- 介绍 Cloud Native Computing Foundation (云原生计算基金会)
- 介绍 VMware Tanzu™ 产品组合
- 介绍 vSphere with Tanzu 的用途和功能
- 介绍 vSphere with Tanzu 的功能
- 介绍 vSphere with Tanzu 的组件
- 将 vSphere with Tanzu 与传统 Kubernetes 进行对比
- 介绍 vSphere with Tanzu 的要求
- 介绍 vSphere with Tanzu 需要使用的 NSX 组件
- 介绍 vSphere with Tanzu 的网络拓扑
- 说明 vSphere with Tanzu 的网络连接要求
- 将 NSX 网络连接对象与 Kubernetes 网络连接对象 进行比较
- 介绍 kubectl 命令行界面
4 vSphere with Tanzu 核心服务
- 说明 vSphere with Tanzu 核心服务的体系架构
- 介绍 vSphere with Tanzu 的应用场景
- 启用 vSphere with Tanzu
- 部署 Harbor 镜像仓库
- 介绍 vSphere with Tanzu Namespace
- 介绍资源配额
- 说明 vSphere with Tanzu 的身份验证和授权功能
- 创建 Namespace
- 使用 kubectl 与 vSphere with Tanzu 进行交互
- 介绍如何使用 kubectl 部署 Pod
- 讲述如何扩展 Pod 部署
- 介绍如何删除 Pod
- 使用 kubectl 部署 Pod
- 使用 kubectl 扩展 Pod
- 讲述虚拟机存储策略和持久卷
- 监控云原生存储
- 创建持久卷
- 介绍 NSX 容器插件
- 讲解主管集群网络拓扑
- 讲解 NSX 中的容器对象
- 介绍 Kubernetes 服务
- 介绍 Kubernetes 网络策略
- 介绍 vSphere Distributed Switch 上的 vSphere with Tanzu
- 介绍 Harbor 镜像仓库
- 说明 Harbor 与 vSphere with Tanzu 的集成
- 启用 Harbor
- 将容器镜像推送到 Harbor
- 从 Harbor 部署容器
5 VMware Tanzu Kubernetes Grid Service
- 介绍 Kubernetes Cluster API
- 阐述 Tanzu Kubernetes Grid Service
- 介绍 Tanzu Kubernetes Grid 集群的应用场景
- 介绍如何启用 Tanzu Kubernetes 集群
- 部署 Tanzu Kubernetes 集群
- 扩展 Tanzu Kubernetes 集群
- 讲解 Tanzu Kubernetes 集群的生命周期
- 将 Pod 部署到 Tanzu Kubernetes 集群
- 介绍如何监控 Tanzu Kubernetes 集群
6 监控和故障排除
- 介绍 vSphere with Tanzu 的监控工具
- 介绍 vSphere with Tanzu 的故障排除工具
- 介绍 VMware vRealize® Operations Manager™ 的 集成情况
- 介绍 VMware Tanzu Mission Control
- 介绍 vSphere 与 Tanzu 和 VMware Tanzu Mission Control 之间的集成
- 描述 vCenter Server 事件
- 介绍 vSphere with Tanzu 事件
- 介绍如何收集 vSphere with Tanzu 支持日志捆绑包
7 vSphere with Tanzu 的生命周期
- 介绍 Kubernetes 版本
- 说明 Kubernetes 的发布时间安排
- 介绍 vSphere with Tanzu 生命周期
- 阐述 NSX 组件生命周期
- 介绍 vSphere with Tanzu 证书管理