問題
- 同じ画像を再利用したい
- デプロイごとに異なる必要があるさまざまな静的ファイル (css など) があります。これらのファイルのフォルダー構造は保持する必要があります。
例えば:
- test1.xml
- test2.xml
- レイアウト
- 3.1 test1.css
- 3.1 test2.css
これらのファイルを一度 (起動時に) Pod に入れる必要があります。
私の知る限り、1 つのディレクトリ レベルですべてのファイルの ConfigMap を 1 つしか作成できず、構造を再作成する必要があります。
例えば
kubectl create configmap style-files --from-file=.
上記の例では、このコマンドは xml ファイルの ConfigMap のみを作成します。
予想される動作
ConfigMap のように動作しますが、フォルダー構造を維持しながら、現在のディレクトリ内のすべてのファイルとサブディレクトリのすべてのファイルを含む単一の ConfigMap を作成できるもの。
質問
私のユースケース用に作成された概念はありますか、それとも ConfigMaps を使用する必要がありますか?