Menu
Coddy logo textTech

ConfigMap

CoddyのTerminalジャーニー「Kubernetes入門」セクションの一部。レッスン 26/45。

カラーテーマやログレベルなどの設定はイメージに組み込むべきではありません。そうしないと、変更するたびに再ビルドが必要になります。Kubernetes では、それらを ConfigMap に保存します。これは、Pod が読み取れる、名前付きのキーと値のペアの集合です。

リテラル値から1つ作成します:

kubectl create configmap app-config --from-literal=COLOR=blue --from-literal=MODE=dev

Kubernetesはconfigmap/app-config createdと応答します。kubectl get configmaps(短縮形はcm)で一覧表示します。

値を確認するには、ConfigMap を説明します:

kubectl describe configmap app-config

Data セクションには、すべてのキーとその値が一覧表示されます。ConfigMap は平文の設定用であり、シークレット用ではありません。オブジェクトを読み取れる人なら誰でも値を確認できます。

challenge icon

チャレンジ

初心者

2 つのキーを持つ app-config という名前の ConfigMap を作成します。COLORblue に、MODEdev に設定してから、値を確認するためにその内容を表示します。

自分で試してみよう

ターミナル
quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

Kubernetes入門のすべてのレッスン

自分で練習してみよう: Terminalプレイグラウンド