14.10. 오버클라우드 생성 중 환경 파일 추가

배포 프로세스에 환경 파일을 포함하려면 배포 명령 openstack overcloud deploy 와 함께 -e 옵션을 사용합니다. 이 섹션의 환경 파일을 다음 순서로 추가합니다.

  • SSL/TLS(enable-tls.yaml)를 활성화하는환경 파일
  • DNS 호스트 이름(custom-domain.yaml)을 설정하는 환경 파일
  • 루트 인증 기관을 삽입할 환경 파일(inject-trust-anchor-hiera.yaml)
  • 공용 끝점 매핑을 설정하는 환경 파일은 다음과 같습니다.

    • DNS 이름을 사용하여 공용 엔드포인트에 액세스하는 경우 /usr/share/openstack-tripleo-heat-templates/environments/ssl/tls-endpoints-public-dns.yaml을 사용합니다.
    • 공용 엔드포인트에 액세스하는 데 IP 주소를 사용하는 경우 /usr/share/openstack-tripleo-heat-templates/environments/ssl/tls-endpoints-public-ip.yaml을 사용합니다.

절차

  • 다음 배포 명령 스니펫을 SSL/TLS 환경 파일을 포함하는 방법의 예로 사용합니다.
$ openstack overcloud deploy --templates \
[...]
-e /home/stack/templates/enable-tls.yaml \
-e ~/templates/custom-domain.yaml \
-e ~/templates/inject-trust-anchor-hiera.yaml \
-e /usr/share/openstack-tripleo-heat-templates/environments/ssl/tls-endpoints-public-dns.yaml