COLUMN

Rancherの画面をカスタマイズする方法

Rancherの画面をカスタマイズする方法

メンテナンスのお知らせをしたい場合やRancher環境が複数ある場合、また何らかの理由でプロジェクトチームや会社によってはRancherの画面を独自にカスタマイズしたい場合があります。
本記事ではRancherの画面上でカスタマイズできる項目を確認し、どのような設定項目があるのかを明らかにします。
最後にサンプルとしてRancherの画面をカスタマイズしてみます。

1.Rancherの管理画面について

Rancherへログインすると以下のような画面で、各種Kubernetesリソースを操作できます。

デフォルトのままでも全く問題ありませんが、バナーや色を付けるなどして会社や開発チームごとにわかりやすくすることが可能です。
この記事では設定できる画面と設定方法の詳細について記載します。

2.カスタマイズできる項目

バナー

Header Banner:すべてのRancher画面に表示されるバナー
Footer Banner:すべてのRancher画面に表示されるバナー

Login Screen Banner:ログイン画面にのみ表示されるバナー
Login Failed Banner:ログイン失敗時にのみ表示されるバナー

ブランディング

Private Label:「Welcome to」の後に続く文字

Logo:左上にあるロゴの画像
Favicon:ブラウザのタブに表示される画像
Primary Color:メインの色
Link Color:リンクの色

ホーム画面のリンク

既存リンクの表示・非表示
カスタムリンクの表示・非表示

3.設定方法

Rancherのホーム画面から左上にあるボタンを押します。

CONFIGURATIONのGlobal Settingsを選択します。

BrandingやBannersといった設定が表示されます。

Banners設定項目一覧

項目設定項目設定値意味
Header BannerShow Banner in Header■/□チェックボックスをオンにするとヘッダーバナーが表示される
Text文字列バナーに表示されるテキスト改行不可
Text AlignmentLeft/Center/Rightテキストの表示位置を左、中央、右のどれかにする(ラジオボタン)
Text DecorationBold/Italic/Underlineテキストに装飾を行う(チェックボックス)
Font Size10px/12px/14px/16px/18px/20pxフォントの大きさ
Text ColorRGB/HSL/HEXテキストの色
Background ColorRGB/HSL/HEX背景の色
Footer BannerShow Banner in Footer■/□チェックボックスをオンにするとフッターバナーが表示される
Text文字列バナーに表示されるテキスト改行不可
Text AlignmentLeft/Center/Rightテキストの表示位置を左、中央、右のどれかにする(ラジオボタン)
Text DecorationBold/Italic/Underlineテキストに装飾を行う(チェックボックス)
Font Size10px/12px/14px/16px/18px/20pxフォントの大きさ
Text ColorRGB/HSL/HEXテキストの色
Background ColorRGB/HSL/HEX背景の色
Login Screen BannerShow Consent Banner on Login Screen■/□チェックボックスをオンにするとログインバナーが表示される
Text文字列バナーに表示されるテキスト¥nで改行可能
Text AlignmentLeft/Center/Rightテキストの表示位置を左、中央、右のどれかにする(ラジオボタン)
Text DecorationBold/Italic/Underlineテキストに装飾を行う(チェックボックス)
Font Size10px/12px/14px/16px/18px/20pxフォントの大きさ
Show Login Consent as a model dialog■/□チェックボックスをオンにするとログイン画面に遷移した際に、ダイアログが表示されるダイアログ内にはTextで設定した文字列が表示される
Accept Button Text文字列ダイアログ内のボタンに表示するテキスト
Text ColorRGB/HSL/HEXテキストの色
Background ColorRGB/HSL/HEX背景の色
Login Failed BannerShow custom login error■/□チェックボックスをオンにするとログイン失敗時のバナーが表示される
Text to display文字列バナーに表示されるテキスト

Branding設定項目一覧

項目設定項目設定値意味
Private LabelPrivate Label文字列ホーム画面の「Welcom to」のあとに続く文字列
LogoUse a Custom Logo■/□チェックボックスをオンにすると画面左上にあるRancherのロゴを変えられる
Upload Light Logo画像をアップロードLightモードで表示されるロゴ
高さ21ピクセル、最大幅200ピクセル、最大画像サイズ20KB
Upload Dark Logo画像をアップロードDarkモードで表示されるロゴ
高さ21ピクセル、最大幅200ピクセル、最大画像サイズ20KB
FaviconUse a Custom Favicon■/□チェックボックスをオンにするとブラウザータブに表示されるアイコンを変えられる
Upload Favicon画像をアップロードブラウザータブに表示されるアイコン
最大画像サイズ20KB
Primary ColorUse a Custom Color■/□チェックボックスをオンにするとRancherのインターフェイスで使用されるメインカラーを変えられる
RGB/HSL/HEXメインカラーの色
Link ColorUse a Custom Link Color■/□チェックボックスをオンにするとRancherのインターフェイスで使用されるリンクカラーを変えられる
RGB/HSL/HEXリンクカラーの色

ホーム画面リンク設定一覧

項目設定項目設定値意味
Custom LinksDisplay Text文字列ホーム画面に表示されるリンクの文字列
URLURLリンク先のURL
Default LinksShow■/□チェックボックスをオンにするとリンクが表示される

4.実際にカスタマイズしてみる

上部のバナーにお知らせを入れてみました。
メンテナンスの日付や発生している不具合など、Rancherを使用しているユーザーに知ってほしいことを書くと目立って良いです。

またログイン画面のバナーには、問い合わせ先やどこのチームのシステムなのかが分かるようにしています。

ホーム画面では左上のロゴをカスタマイズしたり、メインカラーやリンクカラーを好きな色に変えることができます。

上記の例はとりあえず試してみた感じですが、それぞれのチームや会社ごとに使用方法を模索するとRancherでの開発が快適になるでしょう。
本ブログを参考に、是非お試しください。

コラム検索

連載タイトル

DOWNLOAD

資料ダウンロード

CONTACT

お問い合わせ