2017-11-22 3 views
0

AWS ECSをかなり新しくしています。AWSがすでにホストしていることのいくつかをバージョン管理にコミットする予定があるのか​​どうかは不明です。具体的には、AWSで作成されたタスク定義をGitHubにコミットする必要がありますか?または、AWS ECS/ECRをバージョン管理のECSタスク定義として使用するだけですか?ECSタスク定義はバージョン管理にコミットされていますか?

答えて

0

最初にECS/ECRはGithubのようなバージョン管理には使用されません。

ECSはコンテナ管理サービスであり、ECSはAWS上のドッキング・レジストリです。

ECSでドッカーコンテナを実行するためのタスク定義。ECSクラスタ作成時または作成後にタスク定義を作成できます。コンソール、aws cli、aws cloud formation、terraformなど、さまざまな方法でタスク定義を作成/変更できます。どのようにしたいのか、そしてタスク定義をどのくらい頻繁に変更するかによって異なります。はい、あなたはあなたのタスク定義GitHubを保持し、そこから毎回実行する自動ジョブを作成することができますが、タスクの実行後にどこでもタスク定義を保存する必要はありません。

-1

ECRは、コンテナ画像を格納するために使用される弾性コンテナレジストリです。

ECSタスク定義Amazon ECSでDockerコンテナを実行するには、タスク定義が必要です。タスク定義&で指定できるパラメータには、次のものがあります。&タスクのコンテナで使用するDockerイメージ。

タスク定義の作成中にECR URIを指定するか、コンテナイメージ用のデフォルトのドッカーハブレジストリが検索されます。

また、タスク定義jsonを後で使用する場合は、どのバージョン管理システムでも使用できます。

+0

本当に質問には答えません。 –

関連する問題