2.10. Nutanix CCM에 필요한 구성 맵 및 시크릿 리소스 추가
Nutanix에 설치하려면 Nutanix Cloud Controller Manager (CCM)와 통합하기 위해 추가 ConfigMap
및 Secret
리소스가 필요합니다.
사전 요구 사항
-
설치 디렉터리에
매니페스트
디렉터리가 생성되어 있습니다.
프로세스
manifests
디렉터리로 이동합니다.$ cd <path_to_installation_directory>/manifests
이름이
openshift-cloud-controller-manager-cloud-config.yaml
인cloud-conf
ConfigMap
파일을 생성하고 다음 정보를 추가합니다.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