1.8.2.3. 准备导入
运行以下命令登录到您的 hub 集群 :
oc login
在 hub 集群中运行以下命令以创建项目和命名空间: 请注意:
CLUSTER_NAME
中定义的集群名称也用作 YAML 文件和命令中的集群命名空间:oc new-project ${CLUSTER_NAME} oc label namespace ${CLUSTER_NAME} cluster.open-cluster-management.io/managedCluster=${CLUSTER_NAME}
使用以下示例内容,创建一个名为
managed-cluster.yaml
的文件:apiVersion: cluster.open-cluster-management.io/v1 kind: ManagedCluster metadata: name: ${CLUSTER_NAME} labels: cloud: auto-detect vendor: auto-detect spec: hubAcceptsClient: true
当
cloud
和vendor
的值被设置为auto-detect
时,Red Hat Advanced Cluster Management 会检测您要导入的集群的云和厂商类型。您可以选择将auto-detect
的值替换为集群的 cloud 和 vendor 值。请参见以下示例:cloud: Amazon vendor: OpenShift
输入以下命令将 YAML 文件应用到
ManagedCluster
资源:oc apply -f managed-cluster.yaml
继续使用 自动导入 secret 导入集群,或使用 手动命令导入集群。