4.3.4.2. 외부 데이터베이스
cfme-template-ext-db.yaml 파일의 POSTGRES
템플릿 매개 변수는 인벤토리 파일의 _*
또는 DATABASE_*openshift_management_template_parameters
해시를 통해 사용자 지정할 수 있습니다.
외부 PostgreSQL 데이터베이스를 사용하려면 데이터베이스 연결 매개 변수를 제공해야 합니다. 인벤토리의 openshift_management_template_parameters
매개변수에 필요한 연결 키를 설정해야 합니다. 다음 키가 필요합니다.
-
DATABASE_USER
-
DATABASE_PASSWORD
-
DATABASE_IP
-
DATABASE_PORT
(최대 PostgreSQL 서버는 포트5432
에서 실행됩니다) -
DATABASE_NAME
참고
외부 데이터베이스에서 PostgreSQL 9.5를 실행 중이거나 CloudForms 애플리케이션을 성공적으로 배포할 수 없는지 확인합니다.
인벤토리에는 다음과 유사한 행이 포함됩니다.
[OSEv3:vars]
openshift_management_app_template=cfme-template-ext-db 1
openshift_management_template_parameters={'DATABASE_USER': 'root', 'DATABASE_PASSWORD': 'mypassword', 'DATABASE_IP': '10.10.10.10', 'DATABASE_PORT': '5432', 'DATABASE_NAME': 'cfme'}
- 1
openshift_management_app_template
매개 변수를cfme-template-ext-db
로 설정합니다.