6.2.3.3. 서비스 프로비저닝
프로비저닝은 서비스를 사용할 수 있도록 하는 것을 의미합니다. 서비스를 프로비저닝하려면 서비스 인스턴스를 만든 다음 바인딩해야 합니다.
6.2.3.3.1. ServiceInstance 만들기
참고
서비스 인스턴스는 OpenShift 네임스페이스 내부에서 생성해야 합니다.
새 프로젝트를 생성합니다.
$ oc new-project <project-name> 1
- 1
<project-name>
을 프로젝트 이름으로 바꿉니다.
명령을 사용하여 서비스 인스턴스를 생성합니다.
$ svcat provision postgresql-instance --class rh-postgresql-apb --plan dev --params-json '{"postgresql_database":"admin","postgresql_password":"admin","postgresql_user":"admin","postgresql_version":"9.6"}' -n szh-project
출력 예
Name: postgresql-instance Namespace: szh-project Status: Class: rh-postgresql-apb Plan: dev Parameters: postgresql_database: admin postgresql_password: admin postgresql_user: admin postgresql_version: "9.6"
6.2.3.3.1.1. 서비스 인스턴스 세부 정보 보기
서비스 인스턴스 세부 정보를 보려면 다음을 수행합니다.
$ svcat get instance
출력 예
NAME NAMESPACE CLASS PLAN STATUS +---------------------+-------------+-------------------+------+--------+ postgresql-instance szh-project rh-postgresql-apb dev Ready