シークレット
しーくれっと
Secret
KubernetesにおけるSecretとは、パスワード、OAuthトークン、SSHキーなどの機密情報を安全に保存・管理するためのリソースオブジェクト。
最終更新: 2026/1/19
語源
秘密(Secret)。
意味
KubernetesにおけるSecretとは、パスワード、OAuthトークン、SSHキーなどの機密情報を安全に保存・管理するためのリソースオブジェクト。
類義語
なし
なし
具体例
DBのパスワードをConfigMapに書くのは危険なので、Base64エンコードしてSecretに格納した。
詳細解説
Podからは環境変数として読み込んだり、ボリュームとしてマウントしたりして利用します。デフォルトでは単なるBase64エンコード(暗号化ではない)なので、安全性を高めるにはKMSとの連携や、RBACによるアクセス制限が不可欠です。
由来・語源
秘密(Secret)。
使用例
DBのパスワードをConfigMapに書くのは危険なので、Base64エンコードしてSecretに格納した。
関連用語
- 同義語:
- 関連: