問題タブ [configmap]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
kubernetes - Kubernetes - Configmap を使用して環境変数のグループを設定する
現在、より多くの環境変数 (約 20) を設定する必要があるプロジェクトに取り組んでいます。
これらの変数は、ポッド内の複数のコンテナーと共有する必要があります。Configmap を使用して値を定義しています。今私の問題はこれです。すべての環境変数を個別に設定する必要があり、コンテナごとにこれを行う必要がありますが、これはかなり醜く、不要なコードがたくさんあります。基本的にはこんな感じです
私が望むのは、configMap as および環境変数からすべての値をコンテナーに自動的に追加することです。私の最初のアプローチは、configMap をボリュームとしてマウントし、起動時にシェル スクリプトを実行することです。これに似ている
configMap
ポッド
残念ながら、export コマンドはコンテナーで手動で実行すると問題なく動作しますが、シェル スクリプトの実行または /bin/sh /etc/pod-config/envCat.sh の実行は機能しません。
私がやりたいことを達成するための提案はありますか?