6.2.3. svcat の使用
以下のセクションでは、サービスカタログのワークフローに記載のユーザー関連タスクを処理するための一般的なコマンドについて紹介します。svcat --help
コマンドを使用して詳細情報を取得し、他に利用可能なコマンドオプションを表示できます。このセクションでの出力例は、Ansible Service Broker がすでにクラスターにインストールされていることが前提です。
6.2.3.1. ブローカーの詳細取得
利用可能なブローカー一覧の表示、ブローカーカタログの動機、サービスカタログにデプロイされたブローカーの詳細の取得が可能です。
6.2.3.1.1. ブローカーの検索
クラスターにインストールされた全ブローカーを表示します。
$ svcat get brokers
出力例
NAME URL STATUS +-------------------------+-------------------------------------------------------------------------------------------+--------+ ansible-service-broker https://asb.openshift-ansible-service-broker.svc:1338/ansible-service-broker Ready template-service-broker https://apiserver.openshift-template-service-broker.svc:443/brokers/template.openshift.io Ready
6.2.3.1.2. ブローカーカタログの同期
ブローカーからのカタログメタデータを更新します。
$ svcat sync broker ansible-service-broker
出力例
Synchronization requested for broker: ansible-service-broker
6.2.3.1.3. ブローカーの詳細の表示
ブローカーの詳細を表示します。
$ svcat describe broker ansible-service-broker
出力例
Name: ansible-service-broker URL: https://openshift-automation-service-broker.openshift-automation-service-broker.svc:1338/openshift-automation-service-broker/ Status: Ready - Successfully fetched catalog entries from broker @ 2018-06-07 00:32:59 +0000 UTC