請訪問原文鏈接:https://sysin.org/blog/vmware-tanzu-community-edition/,查看最新版。原創作品,轉載請保留出處。
作者:gc(at)sysin.org,主頁: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 社區版。
新的基礎設施提供商
與 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)
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) 完全相同的方式部署集群。
這些額外的部署選項將根據用戶的用例和工作流程為用戶提供最大的靈活性。
- 需要快速測試或部署應用程序,使用獨立集群
- 准備進行一些 E2E 或 CI/CD 健全性測試,使用本地運行的托管集群
- 最后,使用在遠程雲基礎設施提供商上運行的托管集群執行預生產部署
快速部署
您可以在大約 8 分鍾內從 0 轉到 Tanzu Kubernetes Grid (TKG) 工作負載集群!
與 Tanzu Kubernetes Grid (TKG) 類似,您可以使用 Tanzu CLI 或 Tanzu Kickstart UI 進行部署。
以下是使用 UI 啟動獨立集群選項的示例:
tanzu standalone-cluster create --ui
整個部署工作流程只是三個簡單的指導步驟,您只需單擊下一步,唯一需要的字段是您的集群名稱。
幾分鍾后,部署完成,您現在可以訪問在您的系統本地運行的新 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 | tce-darwin-amd64-v0.9.1.tar.gz | ae973e1f94859e930483718a3bffeadbda3d51f546fef07f57b03b9d8b2756a9 | 186 MB |
Linux/amd64 | tce-linux-amd64-v0.9.1.tar.gz | 9558eb0f364c841dd293aacba1c28747cd17f773ad259c0853d1c25c104ad22e | 170 MB |
Windows/amd64 | tce-windows-amd64-v0.9.1.zip | 0045e9696d38a6bd8c2f55dc6defbdc386bfc1ec7365162fc002e011ce2ae556 | 173 MB |
Source Code | Download File | Checksum | Size |
---|---|---|---|
tar.gz | v0.9.1.tar.gz | ||
zip | v0.9.1.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
百度網盤鏈接:https://sysin.org/blog/vmware-tanzu-community-edition/