3.12. Nutanix CCM に必要な config map とシークレットリソースの追加
Nutanix にインストールするには、Nutanix Cloud Controller Manager (CCM) と統合するために追加の ConfigMap および Secret リソースが必要です。
前提条件
-
インストールディレクトリー内に
manifestsディレクトリーが作成されました。
手順
manifestsディレクトリーに移動します。$ cd <path_to_installation_directory>/manifestsopenshift-cloud-controller-manager-cloud-config.yamlという名前でcloud-confConfigMapファイルを作成し、以下の情報を追加します。apiVersion: v1 kind: ConfigMap metadata: name: cloud-conf namespace: openshift-cloud-controller-manager data: cloud.conf: "{ \"prismCentral\": { \"address\": \"<prism_central_FQDN/IP>\",1 \"port\": 9440, \"credentialRef\": { \"kind\": \"Secret\", \"name\": \"nutanix-credentials\", \"namespace\": \"openshift-cloud-controller-manager\" } }, \"topologyDiscovery\": { \"type\": \"Prism\", \"topologyCategories\": null }, \"enableCustomLabeling\": true }"- 1
- Prism Central FQDN/IP を指定します。
ファイル
cluster-infrastructure-02-config.ymlが存在し、次の情報が含まれていることを確認します。spec: cloudConfig: key: config name: cloud-provider-config