マシンのクラスタ上のドッカー・コンテナにアプリケーションをデプロイし、そのアプリケーションをデータベースのユーザー名とパスワードなどのアプリケーション固有の設定で構成する方法を教えてください。設定ファイルとしてコンテナ内の設定を入れずに、マシンをリサイクルできるので、マシンに設定を置かなくても使用できます。また、環境変数はログには表示され、パスワードや秘密鍵にはあまり適していないため、オプションはありません。クラスタ上のドッキング・コンテナへのアプリケーションの構成
アプリケーションは、開発時にJSON設定ファイルを使用してNode.jsアプリケーションを実行します。プロダクション環境は、AWS ECS環境に複数のマシンが存在することになります。マシンはすべてクラスタ内のドッカーを実行し、自己のアプリケーションはドッキング・イメージであり、アプリケーションの複数のインスタンスは、ロード・バランサを使用して実行され、インスタンス間で負荷を分割します。
申し訳ありませんが、私はAWSを使用してECSクラスタを使用しようとしていることを忘れていました。私はこれを含むように私の元の質問を変更します。 –
https://aws.amazon.com/blogs/compute/managing-secrets-for-amazon-ecs-applications-using-parameter-store-and-iam-roles-for-tasks/ – yamenk