作者:gc,主页:www.sysin.org
2021.10.04,VMware 宣布了一个非常令人兴奋的新项目,称为 Tanzu Community Edition。
以下 Tanzu Community Edition 介绍翻译自 VMware 相关博客。
什么是 Tanzu 社区版,为什么要关心?
今天,最终用户(管理员、架构师、开发人员、平台运营商等)很难获得 VMware 的 Tanzu 产品组合的第一手经验。一些挑战可能包括下载软件、许可软件以及拥有运行软件所需的资源。
Tanzu 社区版 旨在为任何想要接触企业级 Kubernetes 平台的人提供无摩擦的体验,该平台具有我们的 Tanzu 商业产品的全部功能。 Tanzu 社区版 易于使用,任何人都可以免费下载并用于学习、测试、开发和预生产目的。
此外,Tanzu 社区版 还包括 Tanzu 商业产品(尚未)中未找到的更新功能以及社区将首先试用的早期实验性功能!随着功能根据社区反馈的进一步发展和成熟,它们最终将进入我们的商业产品。
Tanzu 社区版 不仅提供对我们称为 Kubernetes 运行时的相同商业产品的访问 Tanzu Kubernetes Grid (TKG) 的,而且还包括 附加包可以选择性安装的 ,可以帮助构建、管理、部署和运行现代应用程序和服务。
如您所见,Tanzu 社区版 不仅仅是我们社区的一个新版本,而是我们 Tanzu 平台的真正基础。
现在让我们仔细研究一下 Tanzu 社区版 及其工作原理。
简易安装
您会注意到的第一件事是,包括 在内的 Tanzu 社区版 的安装 Tanzu CLI非常简单,您只需几分钟即可启动并运行。与 Tanzu Kubernetes Grid (TKG) 的唯一选择是 tarball 安装不同,您现在可以使用本地操作系统包管理工具(如 Homebrew 和 Chocolatey),只需一个命令即可快速安装 Tanzu 社区版。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-HWk0u40l-1633654230224)(tanzu-community-edition-install-options.webp)]
新的基础设施提供商
与 Tanzu Kubernetes Grid (TKG) 类似,Tanzu 社区版 也可以部署到多个云基础设施提供商,这些提供商都利用 集群 API (CAPI)进行生命周期管理。
- vSphere 使用 Cluster API for vSphere (CAPV)
- Amazon AWS 使用 Cluster API for AWS (CAPA)
- Microsoft Azure 使用 Cluster API for Azure (CAPZ)
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2T8CvTQs-1633654230224)(tanzu-community-edition-0.webp)]
Tanzu Kubernetes Grid (TKG) 的商业产品所不具备的一项非常独特的功能是支持本地 Docker 部署! 这也利用了使用 的 Cluster API for Docker (CAPD) Cluster API提供程序 。
并非每个人都可以使用现成的能力进行学习和测试,因此看到 Tanzu 社区版 团队在这个领域进行创新并且不影响功能和整体用户体验真的很酷。
新的集群部署选项
在 Tanzu Kubernetes Grid (TKG) 中,部署将始终由一个本地引导集群组成,该集群将在本地桌面或堡垒/跳转主机中运行,然后是一个远程管理集群,后者将管理一组远程工作负载集群) 在给定的云基础架构上运行。对于生产工作负载,这完全没问题,但如果您只想访问基本的 Kubernetes 集群,额外的基础设施和资源需求可能是一个巨大的障碍,而且对大多数用户来说是不可能的。
通过对 Docker (CAPD) 的支持,Tanzu 社区版 不仅支持优化的本地开发环境,而且还提供了用户希望如何部署工作负载集群的多种选择。第一个称为 独立集群,这是 Tanzu 社区版 的另一个独特功能,是在几分钟内让 TKG 工作负载集群站起来的最快方法。Bootstrap 和工作负载集群都在您的系统上本地运行,不需要管理集群,如下图所示。
下一个选项称为 Managed Clusters,类似于今天的 Tanzu Kubernetes Grid (TKG) 支持。Tanzu 社区版 的不同之处和另一个独特功能是能够在您的机器上本地运行所有三个集群:引导、管理和工作负载集群。最后,您当然可以采用与前面描述的 Tanzu Kubernetes Grid (TKG) 完全相同的方式部署集群。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-sFVDSxSw-1633654230224)(tanzu-community-edition-deployment-options.webp)]
这些额外的部署选项将根据用户的用例和工作流程为用户提供最大的灵活性。
- 需要快速测试或部署应用程序,使用独立集群
- 准备进行一些 E2E 或 CI/CD 健全性测试,使用本地运行的托管集群
- 最后,使用在远程云基础设施提供商上运行的托管集群执行预生产部署
快速部署
您可以在大约 8 分钟内从 0 转到 Tanzu Kubernetes Grid (TKG) 工作负载集群!
与 Tanzu Kubernetes Grid (TKG) 类似,您可以使用 Tanzu CLI 或 Tanzu Kickstart UI 进行部署。
以下是使用 UI 启动独立集群选项的示例:
tanzu standalone-cluster create --ui
整个部署工作流程只是三个简单的指导步骤,您只需单击下一步,唯一需要的字段是您的集群名称。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-oywIk21i-1633654230225)(tanzu-community-edition-1.webp)]
几分钟后,部署完成,您现在可以访问在您的系统本地运行的新 Tanzu Kubernetes Grid (TKG) 工作负载集群
Tanzu 社区版 也正在与我们的社区公开开发,您可以通过访问以下 Github 存储库参与其中:https //github.com/vmware-tanzu/community-edition和 https://github.com/vmware-tanzu /tanzu 框架。另外一定要查看所有 社区资源,以了解与每个人互动的其他方式!
你准备好开始了吗? 如果是这样,请查看 入门指南
下载地址
Installer/CLI V0.9.1
2021-09-30 Release Notes | License | Getting Started Guide
Installer/CLI | Download File | Checksum | Size |
MacOS/amd64 | ae973e1f94859e930483718a3bffeadbda3d51f546fef07f57b03b9d8b2756a9 | 186 MB | |
Linux/amd64 | 9558eb0f364c841dd293aacba1c28747cd17f773ad259c0853d1c25c104ad22e | 170 MB | |
Windows/amd64 | 0045e9696d38a6bd8c2f55dc6defbdc386bfc1ec7365162fc002e011ce2ae556 | 173 MB |
Source Code | Download File | Checksum | Size |
tar.gz | |||
zip |
Tanzu Community Edition 0.9.0 OVA
Tanzu Community Edition 0.9.0
Download Product
Version 0.9.0
Release Date 2021-10-03
Type Product Binaries
- 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.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.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.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 - 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
标签:0.9,社区,Tanzu,Kubernetes,ova,集群,File From: https://blog.51cto.com/sysin/9096603