3.3.3. テンプレートサービスブローカーの起動
テンプレートサービスブローカー Operator のインストール後に、以下の手順でテンプレートサービスブローカーを起動します。
前提条件
- サービスカタログがインストールされていること。
- テンプレートサービスブローカー Operator がインストールされていること。
手順
-
Administrator パースペクティブを使用し、Web コンソールで Operators
Installed Operators に移動し、 openshift-template-service-broker
プロジェクトを選択します。 - Template Service Broker Operator を選択します。
- Provided APIs で、Template Service Broker について Create Instance をクリックします。
- デフォルトの YAML を確認し、Create をクリックします。
テンプレートアプリケーションが利用可能であることを確認して、テンプレートサービスブローカーが正しく起動することを確認します。
-
Web コンソールから確認するには、Service Catalog
Broker Management Service Classes に移動して、テンプレートアプリケーションのサービスクラスの一覧を表示します。 CLI から確認するには、以下を実行します。
$ oc get ClusterServiceClasses -n openshift-template-service-broker
注記テンプレートサービスブローカーが起動し、テンプレートアプリケーションが利用可能になるまで数分の時間がかかる場合があります。
これらのサービスクラスが表示されない場合は、以下の項目のステータスを確認できます。
テンプレートサービスブローカー Pod のステータス
-
openshift-template-service-broker プロジェクトの Workloads
Pods ページから、 apiserver-
で起動する Pod のステータスが Running であり、Ready の準備状態であることを確認します。
-
openshift-template-service-broker プロジェクトの Workloads
クラスターサービスブローカーのステータス
-
Service Catalog
Broker Management Service Brokers ページから、template-service-broker サービスブローカーのステータスが Ready であることを確認します。
-
Service Catalog
サービスカタログのコントローラーマネージャー Pod のログ
-
openshift-service-catalog-controller-manager プロジェクトの Workloads
Pods ページから、それぞれの Pod のログを確認し、 Successfully fetched catalog entries from broker
のメッセージと共にログエントリーが表示されていることを確認します。
-
openshift-service-catalog-controller-manager プロジェクトの Workloads
-
Web コンソールから確認するには、Service Catalog