了解如何在 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 以供一般使用。