了解如何在 vSphere IaaS control plane 环境中部署 Harbor 和 Contour 并将其配置为 主管服务。Harbor 是一个开源云原生注册表,可以与 vSphere IaaS control plane 上运行的工作负载一起使用。Contour 是 Kubernetes 的输入控制器,它通过将 Envoy 代理部署为反向代理和负载均衡器来工作。Contour 支持即时可用的动态配置更新,同时维护轻量级配置文件。
您可以将 Contour 用作 主管服务,作为应用程序的输入控制器。运行 Harbor 主管服务 时,也需要使用 Contour。
注: 在 VDS 网络堆栈或 NSX 网络堆栈上运行的单集群
主管支持
主管服务。无法在三区域
主管上部署
主管服务。
Harbor 作为
主管服务 提供以下功能:
- 最新版本的 Harbor 开源注册表。
- 使用管理员和 root 帐户访问 Harbor。
- 与上游 Harbor 注册表的完全功能奇偶校验。
- 使用 DNS 通过 Ingress (Contour) 访问 Harbor。
注: 部署后,Harbor 和 Contour
主管服务 会在为这些服务创建的
vSphere 命名空间 中创建
vSphere Pod。服务需要这些
vSphere Pod 才能运行。无法在 VDS 网络连接堆栈或三区域
主管 上运行的
主管 上部署
主管服务 之外的
vSphere Pod。只能在使用 NSX 部署的单集群
主管 上部署
vSphere Pod 以供一般使用。