This documentation is for a release that is no longer maintained
See documentation for the latest supported version 3 or the latest supported version 4.第6章 OpenShift Container Platform の Web コンソールのカスタマイズ
OpenShift Container Platform の Web コンソールをカスタマイズして、カスタムロゴ、製品名、リンク、通知、およびコマンドラインのダウンロードを設定できます。これは、Web コンソールを企業や政府の特定要件を満たすように調整する必要がある場合にとくに役立ちます。
6.1. カスタムロゴおよび製品名の追加
カスタムロゴまたはカスタム製品名を追加することで、カスタムブランディングを作成できます。これらの設定は相互に独立しているため、両方またはいずれかを設定できます。
前提条件
- 管理者の権限があること。
- 
						使用するロゴのファイルを作成します。ロゴは、GIF、JPG、PNG、または SVG を含む共通のイメージ形式のファイルであり、60pxのmax-heightに制限されます。
手順
- ロゴファイルを - openshift-confignamespace の設定マップにインポートします。- oc create configmap console-custom-logo --from-file /path/to/console-custom-logo.png -n openshift-config - $ oc create configmap console-custom-logo --from-file /path/to/console-custom-logo.png -n openshift-config- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow ヒント- または、以下の YAML を適用して設定マップを作成できます。 - Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - 1
- 有効な base64 でエンコードされたロゴを指定します。
 
- Web コンソールの Operator 設定を編集して、 - customLogoFileおよび- customProductNameを組み込みます。- oc edit consoles.operator.openshift.io cluster - $ oc edit consoles.operator.openshift.io cluster- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - Operator 設定が更新されると、カスタムロゴ設定マップをコンソール namespace に同期し、これをコンソール Pod にマウントし、再デプロイします。 
- 正常に実行されたかどうかを確認します。問題がある場合は、コンソールクラスター Operator は - Degradedステータスを報告し、コンソール Operator 設定も- CustomLogoDegradedステータスを- KeyOrFilenameInvalidまたは- NoImageProvidedなどの理由と共に報告します。- clusteroperatorを確認するには、以下を実行します。- oc get clusteroperator console -o yaml - $ oc get clusteroperator console -o yaml- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - コンソール Operator 設定を確認するには、以下を実行します。 - oc get consoles.operator.openshift.io -o yaml - $ oc get consoles.operator.openshift.io -o yaml- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow