第5章 OpenShift でのデプロイメントの検査
OpenShift UI でデプロイメントログと ConfigMap を検査し、デプロイメントが Helm チャート内の設定に準拠していることを確認できます。
5.1. デプロイメントログの表示
- ブラウザーで OpenShift インスタンスにログインします。
- Developer ビューで、Helm チャートをデプロイした namespace の Topology ビューに移動します。
デプロイメントが表示されます。アイコンのラベルは
D
です。デプロイメントの名前は
<installation-name>-backstage
です (例:<my-aap-self-service-technical-preview-backstage>
)。- デプロイメントを表すアイコンをクリックします。
- デプロイメントの Details ペインが開きます。
- Resources タブを選択します。
Pods セクションで、デプロイメント Pod の View ログをクリックします。
デプロイメント Pod の Pod details ページが開きます。
- Pod details ページで、Logs タブを選択します。
インストールメッセージを表示するには、コンテナーのドロップダウンリストの INIT CONTAINERS セクションから
install-dynamic-plugins
コンテナーを選択します。ログストリームには、プラグインレジストリーからのプラグインのインストールの進行状況が表示されます。
プラグインが正常にインストールされた場合のログストリームの出力は次のようになります。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow ======= 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
======= 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 チャートで追加の環境変数を設定する場合は、それらがここにリストされていることを確認します。