要使租户用户能够部署容器应用程序,需部署 Kubernetes 集群。
App Launchpad 支持 VMware Cloud Director 中的 Container Service Extension 以及 Tanzu Kubernetes Grid。
要将容器应用程序部署到 Tanzu Kubernetes Grid 集群,需要进行其他配置。请参阅启动容器应用程序主题中的“必备条件”部分。
App Launchpad 支持的 Container Service Extension 版本还取决于您运行的 VMware Cloud Director 版本。要查看 App Launchpad 支持的 VMware Cloud Director 和 Container Service Extension 版本组合,请参阅 Container Service Extension (CSE) 文档中的 https://vmware.github.io/container-service-extension/cse3_1/CSE31.html#cse31-compatibility-matrix 和 https://vmware.github.io/container-service-extension/cse3_0/CSE30.html#cse30-compatibility-matrix。
在部署 App Launchpad 之前,可安装 Container Service Extension 并为其配置 VMware Cloud Director。
如果在部署 App Launchpad 后部署 Container Service Extension,则必须手动将与 Kubernetes 相关的权限添加到 App-Launchpad-Service 角色。
要将 Container Service Extension 用作应用程序部署目标,App Launchpad 需要对 Container Service Extension 管理的每个 Kubernetes 集群的控制平面节点进行出站访问。
有关安装和配置 Container Service Extension 的信息,请参阅 https://vmware.github.io/container-service-extension/cse3_1/INTRO.html。
如果将 Kubernetes 集群部署在组织路由网络后面,则需要执行额外的配置。请参阅启动容器应用程序主题中的“必备条件”部分。