請通路原文連結:https://sysin.org/blog/vmware-tkgi/,檢視最新版。原創作品,轉載請保留出處。
作者:gc(at)sysin.org,首頁:www.sysin.org
VMware Tanzu Kubernetes Grid Integrated Edition (TKGI) 使營運商能夠使用 BOSH 和 Ops Manager 配置、營運和管理企業級 Kubernetes 叢集。
VMware Tanzu Kubernetes Grid Integrated Edition(以前稱為 VMware Enterprise PKS)是基于 Kubernetes 的容器解決方案,具有進階網絡、私有容器系統資料庫和生命周期管理功能。
概述
Tanzu Kubernetes Grid Integrated Edition 将 Kubernetes 部署到 BOSH和 Ops Manager,并使用 On-Demand Broker動态地 在本地或公共雲上執行個體化、部署和管理高度可用的 Kubernetes 叢集。
營運商安裝TKGI後,開發人員可以使用 TKGI 指令行界面 (TKGI CLI) 來配置 Kubernetes 叢集,并使用 Kubernetes CLI 在叢集上運作基于容器的工作負載 kubectl。
操作員将 TKGI 作為磁貼安裝在 Ops Manager 安裝儀表闆上,或從 vSphere 上的 TKGI 管理控制台。
您可以獨立運作 TKGI 或與适用于 VM 的 VMware Tanzu 應用程式服務一起運作 在運維管理器上。
架構概覽
Tanzu Kubernetes Grid Integrated Edition 環境包含一個 TKGI 控制平面 以及一個或多個工作負載叢集。
Tanzu Kubernetes Grid Integrated Edition 管理者使用 TKGI Control Plane 部署和管理 Kubernetes 叢集。工作負載叢集運作開發人員推送的應用程式。
下面舉例說明 Tanzu Kubernetes Grid 內建版元件之間的互動:
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLicmbw5CNlFGNzYTO1QGOxM2N1ADZ3UTOllTZkFWMwYmMiR2M58CX0JXZ252bj91Ztl2Lc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
管理者通路 TKGI 控制平面 通過安裝在其本地工作站上的 TKGI 指令行界面 (TKGI CLI)。
在 TKGI 控制平面内,TKGI API 和 TKGI Broker 使用 BOSH 來執行請求的叢集管理功能。 有關 TKGI 控制平面的資訊,請參閱 TKGI 控制平面概述下面的 。 有關安裝 TKGI CLI 的說明,請參閱 安裝 TKGI CLI。
Kubernetes 在 Kubernetes 叢集上部署和管理工作負載。管理者使用 Kubernetes CLI,
kubectl
, 指導 Kubernetes 從他們的本地工作站。有關資訊
kubectl
,請參閱 概述Kubernetes 文檔中的 kubectl 。
詳見
TKGI 為 Kubernetes 添加了什麼
下表詳細介紹了 Tanzu Kubernetes Grid Integrated Edition 為 Kubernetes 平台添加的功能。
特征 | 包含在 K8s 中 | 包含在 Tanzu Kubernetes Grid 內建版中 |
---|---|---|
單租戶入口 | ✓ | ✓ |
安全的多租戶入口 | ✓ | |
有狀态的 Pod 集 | ✓ | ✓ |
多容器吊艙 | ✓ | ✓ |
對 Pod 的滾動更新 | ✓ | ✓ |
滾動更新叢集基礎設施 | ✓ | |
Pod 擴充和高可用性 | ✓ | ✓ |
叢集配置和擴充 | ✓ | |
叢集虛拟機和程序的監控和恢複 | ✓ | |
永久性磁盤 | ✓ | ✓ |
安全的容器系統資料庫 | ✓ | |
嵌入式、加強的作業系統 | ✓ |
原英文描述:
Feature | Included in K8s | Included in Tanzu Kubernetes Grid Integrated Edition |
---|---|---|
Single tenant ingress | ✓ | ✓ |
Secure multi-tenant ingress | ✓ | |
Stateful sets of pods | ✓ | ✓ |
Multi-container pods | ✓ | ✓ |
Rolling upgrades to pods | ✓ | ✓ |
Rolling upgrades to cluster infrastructure | ✓ | |
Pod scaling and high availability | ✓ | ✓ |
Cluster provisioning and scaling | ✓ | |
Monitoring and recovery of cluster VMs and processes | ✓ | |
Persistent disks | ✓ | ✓ |
Secure container registry | ✓ | |
Embedded, hardened operating system | ✓ |
特征
Tanzu Kubernetes Grid 內建版具有以下特點:
- Kubernetes 相容性 :與 Kubernetes 的目前穩定版本持續相容
- 生産就緒 :從應用程式到基礎設施高度可用,沒有單點故障
- BOSH 優勢 :内置健康檢查、擴充、自動修複和滾動更新
- 全自動操作 :全自動部署、擴充、打更新檔和更新體驗
- 多雲 :跨多個雲的一緻操作體驗
先決條件
關于安裝Tanzu Kubernetes Grid Integrated Edition的資源需求資訊,請參見您的雲提供商對應的主題:
- vSphere 先決條件和資源要求
- vSphere with NSX-T 版本要求和 Tanzu Kubernetes Grid Integrated Edition on vSphere with NSX-T 的硬體要求
- GCP 先決條件和資源要求
- AWS 先決條件和資源要求
- Azure 先決條件和資源要求
下載下傳位址
TKG Integrated Edition:
Tanzu Kubernetes Grid Integrated Edition Management Console 1.122021-09-09 Go to Downloads
Advanced Container Networking and Security:
VMware NSX-T Data Center 3.0.0 2020-04-07 Go to Downloads
VMware NSX-T Data Center 3.1.0 2020-10-30 Go to Downloads
VMware NSX-T Data Center 3.1.3 2021-07-22 Go to Downloads
Workload Backup and Recovery:
Velero 1.6.2 2021-09-09 Go to Downloads
百度網盤連結:https://sysin.org/blog/vmware-tkgi/