第6章 OpenShift でのデプロイメントの検査
OpenShift コンソールでデプロイメントログと ConfigMap を検査し、デプロイメントが Helm チャート内の設定に準拠していることを確認できます。
6.1. デプロイメントログの表示 リンクのコピーリンクがクリップボードにコピーされました!
- ブラウザーで OpenShift インスタンスにログインします。
- Developer ビューで、Helm チャートをデプロイした namespace の Topology ビューに移動します。
デプロイメントが表示されます。アイコンのラベルは
Dです。デプロイメントの名前は
<installation-name>-backstageです (例:<my-self-service-automation-portal-backstage>)。- デプロイメントを表すアイコンをクリックします。
- デプロイメントの Details ペインが開きます。
- Resources タブを選択します。
Pods セクションで、デプロイメント Pod の View logs をクリックします。
デプロイメント Pod の Pod details ページが開きます。
- Pod details ページで、Logs タブを選択します。
インストールメッセージを表示するには、コンテナーのドロップダウンリストの INIT CONTAINERS セクションから
install-dynamic-pluginsコンテナーを選択します。
ログストリームには、プラグインレジストリーからのプラグインのインストールの進行状況が表示されます。
プラグインが正常にインストールされた場合のログストリームの出力は次のようになります。
======= Installing dynamic plugin http://plugin-registry:8080/ansible-backstage-plugin-catalog-backend-module-rhaap-dynamic-0.1.0.tgz *=> Grabbing package archive through pm pack' •=› Vertfying package Integrity •*> Extracting package archtve /dynamtc-plugtns-root/anstble-backstage-plugtn-catalog-backend-nodule-rhaap-dynamic-0.1.0.tgz •*› Removing package archive /dynamic-plugins-root/ansible-backstage-plugin-catalog-backend-module-rhaap-dynamic-0.1.0. tgz -> Successfully installed dynamic plugin http://plugin-registry:8080/ansible-backstage-plugin-catalog-backend-module-rhaap-dynamic-0.1.0.tgzコンテナーの環境変数を表示するには、Pod details ページで Environment タブを選択します。Helm チャートで追加の環境変数を設定する場合は、それらがここにリストされていることを確認します。