6.2.4. 리소스 삭제
서비스 카탈로그 관련 리소스를 삭제하려면 서비스 바인딩을 해제하고 서비스 인스턴스를 프로비저닝 해제해야 합니다.
6.2.4.1. 서비스 바인딩 삭제
서비스 인스턴스와 연결된 모든 서비스 바인딩을 삭제하려면 다음을 수행합니다.
$ svcat unbind -n <project-name> 1 \ <instance-name> 2
예를 들면 다음과 같습니다.
$ svcat unbind -n szh-project postgresql-instance
출력 예
deleted mediawiki-postgresql-binding
모든 서비스 바인딩이 삭제되었는지 확인합니다.
$ svcat get bindings
출력 예
NAME NAMESPACE INSTANCE STATUS +------+-----------+----------+--------+
참고이 명령을 실행하면 인스턴스의 모든 서비스 바인딩이 삭제됩니다. 인스턴스 내에서 개별 바인딩을 삭제하려면
svcat unbind -n <project-name> --name <binding-name>
명령을 실행합니다. 예를 들어svcat unbind -n szh-project --name mediawiki-postgresql-binding
.연결된 보안이 삭제되었는지 확인합니다.
$ oc get secret -n szh-project
출력 예
NAME TYPE DATA AGE builder-dockercfg-jxk48 kubernetes.io/dockercfg 1 9m builder-token-92jrf kubernetes.io/service-account-token 4 9m builder-token-b4sm6 kubernetes.io/service-account-token 4 9m default-dockercfg-cggcr kubernetes.io/dockercfg 1 9m default-token-g4sg7 kubernetes.io/service-account-token 4 9m default-token-hvdpq kubernetes.io/service-account-token 4 9m deployer-dockercfg-wm8th kubernetes.io/dockercfg 1 9m deployer-token-hnk5w kubernetes.io/service-account-token 4 9m deployer-token-xfr7c kubernetes.io/service-account-token 4 9m