シークレット(Secrets)
シークレットページでは、機密データ(アプリケーションのトークンや接続文字列など)を管理します。Pod の作成時に環境変数としてマウントでき、機密情報をデプロイ設定に直接書き込むことを避けられます。
シークレットを作成する
- Management > Secrets に移動し、Add secret をクリックします。
- シークレット名を入力します(使用できるのは小文字の英字、数字、
-のみで、先頭は英字、末尾は英字または数字でなければなりません)。 - Key(キー)と Value(値)の欄にそれぞれ内容を入力します。+Add Key-Value Pair をクリックすると項目を追加できます。
- 確認したら Save をクリックします。
シークレットの一覧には作成したシークレットの名前だけが表示され、内容は表示されません。
Pod で使用する
Pod をデプロイする際の詳細設定で、Environment Variables(環境変数)セクションの鍵アイコンをクリックすると、シークレットを環境変数としてコンテナに渡せます。詳細は Pod をデプロイするを参照してください。
変更と削除
- 変更:一覧の後ろにあるメニューアイコンから Edit を選択すると、キーと値の内容を変更したり、キーと値のペアを追加したりできます。確認したら Save をクリックします。
- 削除:Delete を選択し、確認ダイアログの情報を確認して再度 Delete をクリックします。