11.9. 클러스터에 사용자 정의 인증서 재구성
기존 OpenShift Container Platform 클러스터에 사용자 정의 마스터 및 사용자 정의 라우터 인증서를 다시 작성할 수 있습니다.
11.9.1. 클러스터에 사용자 정의 마스터 인증서 재구성
사용자 정의 인증서를 다시 설정하려면 :
-
Ansible 인벤토리 파일을 편집하여
openshift_master_overwrite_named_certificates=true
를 설정합니다. openshift_master_named_certificates
매개변수를 사용하여 인증서 경로를 지정합니다.openshift_master_overwrite_named_certificates=true openshift_master_named_certificates=[{"certfile": "/path/on/host/to/crt-file", "keyfile": "/path/on/host/to/key-file", "names": ["public-master-host.com"], "cafile": "/path/on/host/to/ca-file"}] 1
플레이북 디렉터리로 변경하고 다음 플레이북을 실행합니다.
ansible-playbook /usr/share/ansible/openshift-ansible/playbooks/redeploy-certificates.yml
명명된 인증서를 사용하는 경우:
- 각 마스터 노드의 master-config.yaml 파일에서 인증서 매개변수를 업데이트합니다.
OpenShift Container Platform 마스터 서비스를 다시 시작하여 변경 사항을 적용합니다.
# master-restart api # master-restart controllers