AWS ECSでは、タスクまたはサービスを実行できます。コンテナオーバーライドを使用してAWS ECSでサービスを実行するにはどうすればよいですか?
run_task(**kwargs)
でタスクを実行する場合は、コンテナ環境変数などのタスクオプションをオーバーライドするオプションがあります。このようにして、コンテナ内の設定などができます。それは素晴らしいことです。
今、私はcreate_service(**kwargs)
と同じようにする方法を見つけることができません。タスクを指定することしかできないため、作成されたコンテナはタスク定義で指定されたコンフィグレーションで実行されます。それを設定する方法はありません。
サービスのタスクを変更する方法はありますか、それともAWS ECSサービスでは不可能ですか?
私はAWSが実装を再考することを願っています:1)通常、タスクは開発段階で手動で実行され、後でサービスに統合されるため、定義を似たままにしておくことが理にかなっています。2)ECSクラスタごとに固有のタスク定義が、やっと再利用可能 –