ConfigMapの8つのメモリのために
1、説明
ConfigMap機能Kubernetes1.2バージョンは、導入された設定ファイルからのアプリケーションの多くは、コマンドライン引数や環境変数が設定情報を読み取るために。ConfigMap APIは、ConfigMap単一の属性を保持するために使用することができる私たちの血管に注入機構の構成情報を提供し、全体の構成ファイルまたはJSONブロブを保存するために使用することができます。
(1)は、ディレクトリconfigmapを作成します。
ゲーム-config設定:configmap名 --from-ファイル:ディレクトリを指定して、すべてのコンテンツが作成されたディレクトリになります。キーと値のペアの形式で -from-ファイルのキーと値のペアを作成ConfigMapに使用されるディレクトリに指定されたすべての文書は、キーはファイル名の名前で、ファイルの内容は、の値であり、 |
kubectl GETセンチビューconfigmapファイル kubectl GETセンチゲーム-config設定-o YAMLの詳細を表示します CMを記述kubectl configmapゲーム-config設定を記述kubectl |
(2)ファイル作成configmapの使用
ちょうどあなたがファイルから1つのファイルを作成することができますConfigMapを指定します
--from-fileこのパラメータは複数回使用することができ、あなただけの効果を指定して、それぞれ、前の2つのインスタンスを指定するには、2つの構成ファイルを使用することができ、全体のディレクトリと同じです
(3)リテラル作成configmapを使用
設定情報を渡すリテラル値リー--from-リテラル引数を使用して作成し、パラメータが何回かは、次の形式を使用することができます
2、ポッド利用configmap
1. configmapプロファイルの代わりに、
ポッド次いで濾過ログ
データボリュームのプラグを使用してconfigmap
3、configmapホット更新
修正ConfigMap
kubectl編集configmapログ-config設定
だからあなたが表示されます