5.2. Web コンソールでのカスタムリンクの作成
前提条件
- 管理者の権限があること。
手順
-
Administration
Custom Resource Definitions から、 ConsoleLink をクリックします。 - Instances タブを選択します。
Create Console Link をクリックし、ファイルを編集します。
apiVersion: console.openshift.io/v1 kind: ConsoleLink metadata: name: example spec: href: 'https://www.example.com' location: HelpMenu 1 text: Link 1
- 1
- 有効な場所の設定は、
HelpMenu
、UserMenu
、ApplicationMenu
、およびNamespaceDashboard
です。
カスタムリンクがすべての namespace に表示されるようにするには、以下の例に従います。
apiVersion: console.openshift.io/v1 kind: ConsoleLink metadata: name: namespaced-dashboard-link-for-all-namespaces spec: href: 'https://www.example.com' location: NamespaceDashboard text: This appears in all namespaces
カスタムリンクが一部の namespace のみに表示されるようにするには、以下の例に従います。
apiVersion: console.openshift.io/v1 kind: ConsoleLink metadata: name: namespaced-dashboard-for-some-namespaces spec: href: 'https://www.example.com' location: NamespaceDashboard # This text will appear in a box called "Launcher" under "namespace" or "project" in the web console text: Custom Link Text namespaceDashboard: namespaces: # for these specific namespaces - my-namespace - your-namespace - other-namespace
カスタムリンクがアプリケーションメニューに表示されるようにするには、以下の例に従います。
apiVersion: console.openshift.io/v1 kind: ConsoleLink metadata: name: application-menu-link-1 spec: href: 'https://www.example.com' location: ApplicationMenu text: Link 1 applicationMenu: section: My New Section # image that is 24x24 in size imageURL: https://via.placeholder.com/24
- Save をクリックして変更を適用します。