从 VMware Cloud Director 10.5 开始,可以使用内容中心对应用程序映像进行集中式内容管理。
应用程序映像
应用程序映像是一个目录项,其中包含所有特定于应用程序的详细信息,例如应用程序名称、应用程序版本、应用程序徽标、屏幕截图以及使用应用程序所需的任何其他信息。升级到版本 10.5 后,所有预先存在的目录项(如 vApp 模板和媒体文件)都显示为应用程序映像。
应用程序映像的外部资源
通过内容中心,VMware Cloud Director 可以与多个外部内容源(例如 VMware Marketplace 和外部 Helm Chart 存储库)集成。
作为租户,您只能为外部 Helm Chart 存储库创建目录内容资源。您可以将 Helm Chart 容器应用程序从现有目录内容资源部署到您拥有的 Kubernetes 集群,或者部署到其他租户与您共享的集群。
外部源 | Helm Chart 应用程序映像 | VM 应用程序映像 |
---|---|---|
VMware Marketplace | ✓ | ✓ |
Helm Chart 存储库 | ✓ |
Kubernetes Operator
为了利用 VMware Marketplace 和外部 Helm Chart 存储库置备容器化应用程序,VMware Cloud Director 使用了 Kubernetes Operator。Kubernetes Operator 是特定于应用程序的控制器,它扩展了 Kubernetes API 的功能,可代表 Kubernetes 用户创建、配置和管理复杂应用程序的实例。Kubernetes Operator 在 Kubernetes 集群上运行,不需要对集群本身进行入站网络访问。您可以在隔离网络拓扑中部署 Kubernetes Operator。