6.2.3.3.2. 서비스 바인딩 만들기
ServiceBinding
리소스를 생성할 때 다음을 수행합니다.
- 서비스 카탈로그 컨트롤러는 브로커 서버와 통신하여 바인딩을 시작합니다.
- 브로커 서버에서 자격 증명을 생성하고 서비스 카탈로그 컨트롤러에 발행합니다.
- 서비스 카탈로그 컨트롤러는 해당 자격 증명을 프로젝트에 시크릿으로 추가합니다.
명령을 사용하여 서비스 바인딩을 생성합니다.
$ svcat bind postgresql-instance --name mediawiki-postgresql-binding
출력 예
Name: mediawiki-postgresql-binding Namespace: szh-project Status: Instance: postgresql-instance Parameters: {}
6.2.3.3.2.1. 서비스 바인딩 세부 정보보기
서비스 바인딩 세부 정보를 보려면 다음을 수행합니다.
$ svcat get bindings
출력 예
NAME NAMESPACE INSTANCE STATUS +------------------------------+-------------+---------------------+--------+ mediawiki-postgresql-binding szh-project postgresql-instance Ready
서비스를 바인딩한 후 인스턴스 세부 정보를 확인합니다.
$ svcat describe instance postgresql-instance
출력 예
Name: postgresql-instance Namespace: szh-project Status: Ready - The instance was provisioned successfully @ 2018-06-05 08:42:55 +0000 UTC Class: rh-postgresql-apb Plan: dev Parameters: postgresql_database: admin postgresql_password: admin postgresql_user: admin postgresql_version: "9.6" Bindings: NAME STATUS +------------------------------+--------+ mediawiki-postgresql-binding Ready