VMware Tanzu Kubernetes Grid Integrated Edition (TKGI) 1.19.1 - 運營商 Kubernetes 解決方案
Kubernetes-based container solution with advanced networking, a private container registry, and life cycle management
請訪問原文連結:https://sysin.org/blog/vmware-tkgi/,檢視最新版。原創作品,轉載請保留出處。
作者主頁: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 叢集 (sysin),並使用 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 整合版元件之間的互動:
管理員訪問 TKGI 控制平面 透過安裝在其本地工作站上的 TKGI 命令列介面 (TKGI CLI)。
在 TKGI 控制平面內,TKGI API 和 TKGI Broker 使用 BOSH 來執行請求的叢集管理功能 (sysin)。有關 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 先決條件和資源要求
下載地址
VMware Tanzu Kubernetes Grid Integrated Edition (TKGI) 1.19
百度網盤連結:[EoD]
- Tanzu Kubernetes Grid Integrated Edition Management Console 1.19.0
File size: 13.77 GB
Name: tkgi-v1.19.0-rev.1-7792e0f1-23604053.ova
Release Date: 2024-04-09
SHA256SUM: bf27e025467f398066340810432285a7e965333512fea26c16dc0ca42c9c9737
VMware Tanzu Kubernetes Grid Integrated Edition (TKGI) 1.19.1
解決方案元件:
1. TKG Integrated Edition:
百度網盤連結:https://sysin.org/blog/vmware-tkgi/
- Tanzu Kubernetes Grid Integrated Edition Management Console 1.19.1
Name: tkgi-v1.19.1-rev.1-f92b6e6a-24029820.ova
File size: 12.96 GB
Last Updated: Jun 17, 2024 08.52PM
SHA256SUM: a74b4f863813b3698f7095fc1ef64bbf5203f1e7151535f3a52ceb377a872c7c
2. Advanced Container Networking and Security:
- VMware NSX 4 - 網路安全虛擬化平臺
3. Workload Backup and Recovery::
- Velero 1.12.1
百度網盤連結:https://sysin.org/blog/vmware-tkgi/
相關產品:VMware Tanzu Kubernetes Grid (TKG) 2.5.1 - 企業級 Kubernetes 解決方案
更多:VMware 產品下載彙總