作者:gc,主页:www.sysin.org

Tanzu Kubernetes 集群是由 VMware 构建、签名和支持的开源 Kubernetes 容器编排平台的完整分发版。可以通过使用 Tanzu Kubernetes Grid 服务在主管集群上置备和运行 Tanzu Kubernetes 集群。主管集群是启用了 vSphere with Tanzu 的 vSphere 集群。

Tanzu Kubernetes Grid 服务创建的 Tanzu Kubernetes 集群的主要特性

Tanzu Kubernetes Grid 服务置备的 Tanzu Kubernetes 集群具有以下特性:

VMware Tanzu Kubernetes Grid (TKG) 1.4 下载 - VMware Kubernetes 分发版_5e

Kubernetes 的固有安装

Tanzu Kubernetes 是 Kubernetes 的固有安装。

Tanzu Kubernetes Grid 服务提供经过深思熟虑的默认设置,并针对 vSphere 进行了优化,可用于置备 Tanzu Kubernetes 集群。通过使用 Tanzu Kubernetes Grid 服务,可以减少部署和运行企业级 Kubernetes 集群时通常需要的时间和工作量。

与 vSphere 基础架构集成

Tanzu Kubernetes 集群与底层 vSphere 基础架构相集成,该基础架构针对运行 Kubernetes 进行了优化。

Tanzu Kubernetes 集群与 vSphere SDDC 堆栈相集成,包括存储、网络连接和身份验证。此外,Tanzu Kubernetes 集群还构建于映射到 vCenter Server 集群的 主管集群 之上。由于这种紧密集成,运行 Tanzu Kubernetes 集群是统一的产品体验。

可用于生产

Tanzu Kubernetes 集群针对运行生产工作负载进行了调优。

Tanzu Kubernetes Grid 服务 置备可用于生产的 Tanzu Kubernetes 集群。您可以运行生产工作负载,而无需执行任何其他配置。此外,您可以确保可用性并允许 Kubernetes 软件进行滚动升级,并可在单独的集群中运行不同版本的 Kubernetes。

VMware 提供全面支持

Tanzu Kubernetes 集群受 VMware 支持。

Tanzu Kubernetes 集群使用 VMware 的开源 Photon OS,部署在 vSphere 基础架构上,并在 ESXi 主机上运行。如果您在使用堆栈的任何一层(从 Hypervisor 到 Kubernetes 集群)时遇到问题,只需与 VMware 这一家供应商联系即可。

由 Kubernetes 管理

Tanzu Kubernetes 集群由 Kubernetes 进行管理。

Tanzu Kubernetes 集群构建于 主管集群 之上,后者本身就是一个 Kubernetes 集群。Tanzu Kubernetes 集群在 主管命名空间 中通过自定义资源进行定义。可以使用熟悉的 kubectl 命令以自助方式置备 Tanzu Kubernetes 集群。整个工具链保持一致,无论是置备集群还是部署工作负载,您都可以使用相同的命令、熟悉的 YAML 和通用工作流。

Tanzu Kubernetes Grid 新特性

Supported Kubernetes Versions in Tanzu Kubernetes Grid v1.4

Tanzu Kubernetes Grid Version

Provided Kubernetes Versions

Supported in v1.4?

1.4.0

1.21.2 1.20.8 1.19.12

YES YES YES

1.3.1

1.20.5 1.19.9 1.18.17

YES YES NO

1.3.0

1.20.4 1.19.8 1.18.16 1.17.16

YES YES NO NO

1.2.1

1.19.3 1.18.10 1.17.13

YES NO NO

1.2

1.19.1 1.18.8 1.17.11

YES NO NO

1.1.3

1.18.6 1.17.9

NO NO

1.1.2

1.18.3 1.17.6

NO NO

1.1.0

1.18.2

NO

1.0.0

1.17.3

NO

详见 Release Notes

文件列表

Select Version 1.4.0
Release Date 2021-09-09
Type Product Binaries

VMware Tanzu CLI 1.4.0 CLI:

VMware Tanzu CLI for Mac
File size: 486.54 MB
File type: tar
Name: tanzu-cli-bundle-darwin-amd64.tar
SHA256SUM:  841f387d4fe9fe47c8d9b2ca016447c51a6f4ffe13198910cb14c0ebfb7522f2

VMware Tanzu CLI for Linux
File size: 439.48 MB
File type: tar
Name: tanzu-cli-bundle-linux-amd64.tar
SHA256SUM:  6f55441e934b30f7f76b9bbcd67c2a56da7b7903e377c9d76d6fc1e199b070f3

VMware Tanzu CLI for Windows
File size: 451.75 MB
File type: tar
Name: tanzu-cli-bundle-windows-amd64.tar
SHA256SUM:  588f105955ea6faa1ca2477bb14f19b6102f0b6c864310f95f72a281a9caa0ef

Kubernetes OVAs for VMware Tanzu Kubernetes Grid 1.4.0:

Photon v3 Kubernetes v1.20.8 OVA
File size: 887.08 MB
File type: ova
Name: photon-3-kube-v1.20.8+vmware.1-tkg.2-9893064678268559535.ova
SHA256SUM:  fa11112c9de9958332654f6daecb8bba59af04ee150d310f8d376fd6d34c0ffc

Photon v3 Kubernetes v1.19.12 OVA
File size: 886.42 MB
File type: ova
Name: photon-3-kube-v1.19.12+vmware.1-tkg.2-2347849454212388110.ova
SHA256SUM:  6b1b7099c79784efdb1f73a49469002983a28dfec7354e633dab64813360f42d

Photon v3 Kubernetes v1.21.2 OVA
File size: 895.07 MB
File type: ova
Name: photon-3-kube-v1.21.2+vmware.1-tkg.2-12816990095845873721.ova
SHA256SUM:  863eed478fd6a21232cb49b70cda1c1c6788b454c7b5305acf3059570f5eb6b1

Ubuntu 2004 Kubernetes v1.21.2 OVA
File size: 1.55 GB
File type: ova
Name: ubuntu-2004-kube-v1.21.2+vmware.1-tkg.1-7832907791984498322.ova
SHA256SUM:  0965e49810b57ded9f1d28382da967997e58004ffab729a59a7c65fe645f03f0

Ubuntu 2004 Kubernetes v1.19.12 OVA
File size: 1.53 GB
File type: ova
Name: ubuntu-2004-kube-v1.19.12+vmware.1-tkg.1-15841320193950299489.ova
SHA256SUM:  a8797ea3c3f6b07aaab80b445efa7cbbcc310f9ea978215cb2736c87354d8617

Ubuntu 2004 Kubernetes v1.20.8 OVA
File size: 1.47 GB
File type: ova
Name: ubuntu-2004-kube-v1.20.8+vmware.1-tkg.1-17589475007677388652.ova
SHA256SUM:  16693332f27c4f8c8dfa5b88d036b409b6aed8945f07cef22f898a8ccdab245b

Kubectl 1.21.2 for VMware Tanzu Kubernetes Grid 1.4.0:

kubectl cluster cli v1.21.2 for Mac
File size: 14.02 MB
File type: gz
Name: kubectl-mac-v1.21.2+vmware.1.gz
SHA256SUM:  a7547c014b32e1aa8bb6009b36a00349d5e265353d8e33c858c6234fbe0b5573

kubectl cluster cli v1.21.2 for Linux
File size: 12.81 MB
File type: gz
Name: kubectl-linux-v1.21.2+vmware.1.gz
SHA256SUM:  2d50224563758d215e4c4e762c95c9ede7b2b5d7fd048d984b67e2ee29f3d17f

kubectl cluster cli v1.21.2 for Windows
File size: 13.04 MB
File type: gz

Name: kubectl-windows-v1.21.2+vmware.1.exe.gz
SHA256SUM:  0806711b7accfb09ee76dede3e43cad243992caf4bd964416415ea6302b6344a

Crash Diagnostics v0.3.2 for Tanzu Kubernetes Grid 1.4.0:

Crash Recovery and Diagnostics 0.3.3 for Mac for Tanzu Kubernetes Kubernetes Grid
File size: 9.22 MB
File type: gz
Name: crashd-darwin-amd64-v0.3.3+vmware.1.tar.gz
SHA256SUM:  0bb39e61e3d2285431d16ad10cee670ff1b13a484095090a2eb941583452fa6e

Crash Recovery and Diagnostics 0.3.3 for Linux for Tanzu Kubernetes Kubernetes Grid
File size: 8.36 MB
File type: gz
Name: crashd-linux-amd64-v0.3.3+vmware.1.tar.gz
SHA256SUM:  b9bc91fb21504f1068f2003eb6e731af5b697247f38d045aa0c2c5b3b0016118

Velero v1.6.2 for Tanzu Kubernetes Grid 1.4.0:

Velero 1.6.2 for Mac
File size: 26.11 MB
File type: gz
Name: velero-mac-v1.6.2_vmware.1.gz
SHA256SUM:  1d9f4b31ffe54c355eeed8ad40dd95041af7a26b9869088192039b759881ccd3

Velero 1.6.2 for Linux
File size: 25.55 MB
File type: gz
Name: velero-linux-v1.6.2_vmware.1.gz
SHA256SUM:  60650e0420da26c8c6447906dcd46c7e00ee34782d41b99363c2060cef0b6053

Velero 1.6.2 for Windows64
File size: 25.68 MB
File type: gz
Name: velero-windows64-v1.6.2_vmware.1.gz
SHA256SUM:  9470a3216fc5999d54a53f04c131ecc368edd094f42bbc71da54c185938d6f87