1.4.5.3. 将受管集群注册到 GitOps
创建放置自定义资源,以选择一组受管集群来注册到 ArgoCD 或 OpenShift Container Platform GitOps operator 实例。您可以在下一步中使用以下示例
放置
进行绑定。Copy to Clipboard Copied! Toggle word wrap Toggle overflow 注:只有 OpenShift Container Platform 集群注册到 ArgoCD 或 OpenShift GitOps operator 实例,而不是其他 Kubernetes 集群。
使用
GitOpsCluster
自定义资源将一个放置
绑定到集群,这会将来自于放置决定中的受管集群注册到特定的 Argo CD 或 Red Hat OpenShift Container Platform GitOps operator 实例。这可让 ArgoCD 实例将应用程序部署到任何 Red Hat Advanced Cluster Management 受管集群。注:引用的
放置
资源必须与GitOpsCluster
资源位于同一个命名空间中。请参阅以下示例,
placementRef:name
是development-clusters 的示例
,并指定为在argoNamespace:openshift-gitops
中安装的 GitOps 实例的目标集群。argoServer.cluster
规格需要local-cluster
值。Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 保存您的更改。现在,您可以按照 GitOps 工作流来管理应用程序。请参阅关于 GitOps 以了解更多。