ドキュメント履歴 - AWS CodeDeploy

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

ドキュメント履歴

次の表は、CodeDeploy ユーザーガイドの最終リリース以降の新機能と拡張機能をサポートするために、このユーザーガイドに加えられた主な変更点を示しています。

  • API バージョン: 2014-10-06

変更説明日付

CodeDeploy エージェント v1.7.1 リリース

AWS CodeDeploy エージェントはバージョン 1.7.1 に更新されました。詳細については、 CodeDeploy エージェントのバージョン履歴」を参照してください。

2024 年 11 月 14 日

Amazon S3 バケット名を更新しました

このガイドの Amazon S3 バケットの例を更新して、 によって予約された名前を使用しました AWS。

2024 年 6 月 17 日

代替テキスト (alt text) を追加しました。

このガイドのすべてのイメージを更新し、代替テキストを追加しました。Alt テキストはスクリーンリーダーによって読み取られ、ブラインドユーザーがドキュメントにアクセスしやすくします。

2024 年 5 月 22 日

CodeDeploy エージェント v1.7.0 リリース

AWS CodeDeploy エージェントはバージョン 1.7.0 に更新されました。詳細については、 CodeDeploy エージェントのバージョン履歴」を参照してください。

2024 年 3 月 6 日

コマンドの変更

sudo service codedeploy-agent status|start|stop コマンドは、ベストプラクティスである systemd for CodeDeploy エージェントプロセス管理を使用しないため、推奨されなくなりました。systemd を確実に使用するには、次の例に示すように systemctl コマンドを使用します: sytemctl start codedeploy-agent。次のトピックがsystemctlコマンドで更新されました。Amazon Linux または RHEL 用の CodeDeploy エージェントのインストール、Ubuntu Server 用の CodeDeploy エージェントのインストールすべてのライフサイクルイベントのスキップエラーのトラブルシューティング誤って削除された場合の新しい CodeDeploy ログファイルの作成

2024-01-12

トピックの追加

ライフサイクルイベントスクリプトのトピックに、 CodeDeploy エージェントプロセスの管理とファイルの参照を追加しました。 https://docs.aws.amazon.com/codedeploy/latest/userguide/reference-appspec-file-structure-hooks.html#codedeploy-agent-working-directory

2024-01-12

CodeDeploy がゾーン設定をサポートするようになりました

ゾーン設定情報を使用して CodeDeploy でデプロイ設定を作成する トピックを更新しました。

2023 年 12 月 7 日

CodeDeploy が終了デプロイをサポートするようになりました

終了デプロイ機能について説明する「Auto Scaling スケールインイベント中の終了デプロイの有効化」トピックを追加しました。また、EC2/オンプレミスデプロイの AppSpec 'hooks' セクション、インプレースデプロイのデプロイグループの作成 (コンソール)、機能を説明する EC2/On-Premises blue/green デプロイのデプロイグループの作成 (コンソール) トピックも更新されました。

2023 年 12 月 7 日

固定JSONのフォーマット

JSON 'resources' セクション (Amazon ECS と AWS Lambda デプロイのみ) トピックの AppSpec コードサンプルのフォーマットを修正しました。

2023 年 12 月 3 日

トラブルシューティングのトピックを追加しました

Amazon ECS のデプロイに関する問題のトラブルシューティングトピックを追加しました。

2023 年 10 月 24 日

AppSpec ファイル名を更新しました

CodeDeploy AppSpec ファイルリファレンスを更新し、 AppSpec ファイルは EC2/オンプレミスデプロイappspec.yml用に名前を付ける必要があることを示しました。

2023 年 10 月 5 日

CodeDeploy が複数のロードバランサーをサポートするようになりました

インプレースデプロイ (コンソール) のデプロイグループの作成、EC2/On-Premises blue/green デプロイ (コンソール) のデプロイグループの作成、および Elastic Load Balancing for CodeDeploy Amazon EC2 デプロイトピックのロードバランサーのセットアップを更新し、複数のロードバランサーのサポートを示します。

2023 年 9 月 26 日

VPC トピックのリージョンを更新しました

Amazon Virtual Private Cloud トピックの Use CodeDeploy の表を更新し、リージョンの追加サポートを表示しました。具体的には、アジアパシフィック (ハイデラバード)、アジアパシフィック (メルボルン)、欧州 (ミラノ)、欧州 (スペイン)、欧州 (チューリッヒ) の各リージョンを更新して、エージェントエンドポイントのサポートを示すようにしました。

2023 年 9 月 22 日

「リソースキットのリージョン」トピックを更新しました

AWS リージョン別のリソースキットバケット名セクションに、アジアパシフィック (大阪)、アジアパシフィック (ハイデラバード)、カナダ (中部)、欧州 (スペイン)、欧州 (チューリッヒ)、中東 (UAE) の各リージョンを追加しました。また、これらのリージョンおよび欠落しているその他の IAM ポリシーも更新されました。

2023 年 9 月 22 日

エージェントのインストールと更新のトピックを短くしました

Windows Server 用の CodeDeploy エージェントのインストールWindows Server トピックの CodeDeploy エージェントの更新を短縮しました。冗長 Amazon S3 バケット URLs および Amazon S3 コピーコマンドを削除しました。

2023 年 9 月 21 日

アジアパシフィック (ジャカルタ) リージョンを追加しました

リージョン別のリソースキットバケット名」にアジアパシフィック (ジャカルタ) を追加しました。

2023 年 9 月 21 日

CodeDeploy が既存の AWS マネージドポリシーを更新しました

AWSCodeDeployRole 管理ポリシーが更新されました。詳細については、「AWS での AWS マネージドポリシーに関する更新」を参照してください。

2023 年 8 月 16 日

制限を追加しました

CodeDeploy 制限トピックに制限を追加しました。制限は、デプロイグループに関連付けられるアラームの最大数です。

2023 年 8 月 15 日

ロードバランサーに関するステップを修正しました

EC2/On-Premises blue/green デプロイのデプロイグループを作成する (コンソール) の手順を修正しました。ロードバランサーのステップがオプションとしてマークされるようになりました。

2023 年 8 月 3 日

Amazon ECS トピックの文言を明確化

チュートリアル: アプリケーションを Amazon ECS にデプロイする の文言を明確化しました。これで、アプリケーションをデプロイしていることがわかるようになりました。以前は、この文言は Amazon ECS サービスをデプロイしていることを示しています。

2023 年 8 月 3 日

イスラエル (テルアビブ) リージョンで CodeDeploy が利用可能になりました

イスラエル (テルアビブ) リージョン (il-central-1) で CodeDeploy が利用可能になりました。 CodeDeploy エージェントのセットアップ手順を含むトピックを含むいくつかのトピックが、この新しいリージョンの可用性を反映するように更新されました。

2023 年 7 月 31 日

トピックの更新

ランブックを使用してトラブルシューティングタスクを自動的に実行するヒントを含むEC2/オンプレミスデプロイ問題のトラブルシューティングトピックを更新しました。

2023 年 7 月 7 日

トピックの更新

Amazon AppSpec デプロイトピックの ECS'resources' セクションを更新し、タスク定義 ARN の詳細を更新しました。

2023 年 7 月 7 日

トピックの更新

ステップ 1: トラブルシューティング情報を使用して、オンプレミスインスタンストピック AWS CLI に をインストールして設定する手順を更新しました。

2023 年 7 月 7 日

トピックの更新

クロスサービス混乱した代理防止トピックを、Amazon ECS ブルー/グリーンデプロイに関する情報で更新しました AWS CloudFormation。

2023 年 7 月 6 日

トピックの更新

クロスサービス混乱した代理防止トピックは、 を通じて Amazon ECS ブルー/グリーンデプロイに関する情報で更新されました AWS CloudFormation。

2023 年 7 月 6 日

トピックの更新

EC2/オンプレミスコンピューティングプラットフォームトピックの定義済みデプロイ設定を更新しました。Auto Scaling グループでの CodeDeployDefault.HalfAtATime 事前定義されたデプロイ設定の動作に関するメモを追加しました。

2023 年 6 月 29 日

トピックの更新

Transport Layer Security ( AWS CodeDeploy) プロトコルの新しい最小バージョンと推奨バージョンを示すために、Infrastructure security inWord TLSトピックを更新しました。

2023 年 6 月 28 日

制限の更新

次の制限が変更されました。EC2/オンプレミスのインプレースデプロイが実行できる最大時間数」。詳細については、「制限」を参照してください。

2023 年 6 月 27 日

トピックの更新

ステップ 3: CodeDeploy ユーザーのアクセス許可を制限するトピックが詳細な手順で更新されました。

2023 年 5 月 31 日

CodeDeploy が既存の AWS 管理ポリシーを更新しました

AWSCodeDeployFullAccess 管理ポリシーが更新されました。詳細については、「AWS での AWS マネージドポリシーの更新」を参照してください。

2023 年 5 月 16 日

CodeDeploy エージェント v1.6.0 リリース

AWS CodeDeploy エージェントはバージョン 1.6.0 に更新されました。詳細については、 CodeDeploy エージェントのバージョン履歴」を参照してください。

2023 年 3 月 30 日

CodeDeploy エージェント v1.5.0 リリース

AWS CodeDeploy エージェントはバージョン 1.5.0 に更新されました。詳細については、 CodeDeploy エージェントのバージョン履歴」を参照してください。

2023 年 3 月 3 日

Amazon ECS コンピューティングプラットフォームの更新

Amazon ECS コンピューティングプラットフォームでのデプロイが、アジアパシフィック (ジャカルタ) リージョンでサポートされるようになりました。

2023 年 2 月 8 日

CodeDeploy が既存の AWS マネージドポリシーを更新しました

AWSCodeDeployRole 管理ポリシーが更新されました。詳細については、「AWS での AWS マネージドポリシーに関する更新」を参照してください。

2023 年 2 月 3 日

トピックの更新

Amazon Virtual Private Cloud での Use CodeDeploy トピックが、新しいリージョンと変更された AWS リージョンで更新されました。

2023 年 2 月 2 日

トピックの更新

CodeDeploy がアジアパシフィック (メルボルン) リージョン (ap-southeast-4) で利用可能になりました。 CodeDeploy エージェントの設定手順を含むトピックが、これらの新しいリージョンの可用性を反映するように更新されました。

2023 年 1 月 26 日

セキュリティのベストプラクティスの更新

CodeDeploy の使用開始セクションとその他のいくつかのセクションが更新され、 AWS セキュリティのベストプラクティスに準拠しました。

2023 年 1 月 23 日

CodeDeploy エージェント v1.4.1 リリース

AWS CodeDeploy エージェントはバージョン 1.4.1 に更新されました。詳細については、 CodeDeploy エージェントのバージョン履歴」を参照してください。

2022 年 12 月 6 日

トラブルシューティングのトピックを追加しました

Windows 用 CodeDeploy エージェントで使用されている長いファイルパスによるエラーのトラブルシューティング方法に関するトピックを追加しました。詳細については、「長いファイルパスで「No such file or directory」エラーが表示される」を参照してください。

2022 年 12 月 6 日

制限を変更しました

アカウントに関連付けられたカスタムデプロイ設定の最大数 AWS という制限が変更されました。制限は 200 になりました。制限に関する詳細については、「制限」トピックを参照してください。

2022 年 9 月 7 日

CodeDeploy エージェント v1.4.0 リリース

AWS CodeDeploy エージェントはバージョン 1.4.0 に更新されました。詳細については、 CodeDeploy エージェントのバージョン履歴」を参照してください。

2022 年 8 月 31 日

いくつかの制限を修正しました。

次の制限が修正されました。アカウントに関連付けられた同時デプロイの最大数は 1000 AWS になりました。「1 つのデプロイ内のインスタンスの最大数」は 1000 になりました。「進行中かつ 1 つのアカウントに関連付けられている同時デプロイで使用できるインスタンスの最大数」は 1000 になりました。 AWS アカウントに関連付けられたカスタムデプロイ設定の最大数が 100 になりました。制限に関する詳細については、「制限」トピックを参照してください。

2022 年 8 月 8 日

各リージョンでサポートされている CodeDeploy エンドポイントを示すテーブルを追加しました。

詳細については、Amazon Virtual Private Cloud での CodeDeploy の使用」を参照してください。

2022 年 4 月 20 日

Amazon ECS ブルー/グリーンデプロイの新しい制限を追加しました。

Amazon ECS ブルー/グリーンデプロイ中のリビジョンのデプロイから代替環境へのトラフィックの移行までの最大時間は 120 になりました。詳細については、「制限」トピックの「デプロイ」を参照してください。

2022 年 4 月 12 日

混乱した代理問題の防止方法に関するトピックを追加しました

詳細については、「AWS CodeDeployのAWS Identity and Access Management」を参照してください。

2022 年 3 月 14 日

CodeDeploy が既存の AWS マネージドポリシーを更新しました

AmazonEC2RoleforAWSCodeDeployLimited ロールが更新されました。詳細については、「AWS 管理ポリシーの更新」を参照してください。

2021 年 11 月 22 日

CodeDeploy が既存の AWS マネージドポリシーを更新しました

AWS CodeDeployRole が更新されました。詳細については、「AWS 管理ポリシーの更新」を参照してください。

2021 年 5 月 18 日

CodeDeploy エージェント v1.3.2 リリース

AWS CodeDeploy エージェントはバージョン 1.3.2 に更新されました。詳細については、 CodeDeploy エージェントのバージョン履歴」を参照してください。

2021 年 5 月 6 日

CodeDeploy は古い Amazon EC2 インスタンスの更新をサポートします

CodeDeploy では、古い Amazon EC2 インスタンスの自動更新がサポートされるようになりました。詳細については、「デプロイグループの詳細オプションの設定」を参照してください。

2021 年 2 月 23 日

CodeDeploy エージェント v1.3.1 リリース

AWS CodeDeploy エージェントはバージョン 1.3.1 に更新されました。詳細については、 CodeDeploy エージェントのバージョン履歴」を参照してください。

2020 年 12 月 22 日

CodeDeploy エージェント v1.3.0 リリース

AWS CodeDeploy エージェントはバージョン 1.3.0 に更新されました。詳細については、 CodeDeploy エージェントのバージョン履歴」を参照してください。

2020 年 11 月 10 日

CodeDeploy エージェント v1.2.1 リリース

AWS CodeDeploy エージェントはバージョン 1.2.1 に更新されました。詳細については、 CodeDeploy エージェントのバージョン履歴」を参照してください。

2020 年 9 月 23 日

CodeDeploy は、 を搭載した Amazon VPC エンドポイントをサポートします。 AWS PrivateLink

Amazon Virtual Private Cloud (Amazon VPC) を使用して AWS リソースをホストする場合は、VPC と CodeDeploy の間にプライベート接続を確立できます。この接続を使用して、パブリックインターネットを経由せずに CodeDeploy が VPC のリソースと通信できるようにします。詳細については、Amazon Virtual Private Cloud で CodeDeploy を使用する」を参照してください。

2020 年 8 月 11 日

CodeDeploy サービスの制限

アカウントあたりのアプリケーション数と、アプリケーションごとのデプロイグループ数の上限を 1000 に更新しました。 CodeDeploy サービスの制限の詳細については、CodeDeploy の制限」を参照してください。

2020 年 8 月 6 日

CodeDeploy エージェント v1.1.2 リリース

AWS CodeDeploy エージェントはバージョン 1.1.2 に更新されました。詳細については、 CodeDeploy エージェントのバージョン履歴」を参照してください。

2020 年 8 月 4 日

CodeDeploy エージェント 1.1.0 のリリースと Amazon EC2 Systems Manager との統合

CodeDeploy エージェントのバージョン 1.1.0 が利用可能になりました。詳細については、 CodeDeploy エージェントのバージョン履歴」を参照してください。Amazon EC2 Systems Manager を使用して、Amazon Word またはオンプレミスインスタンスの CodeDeploy EC2 エージェントのインストールと更新を自動的に管理できるようになりました。詳細については、「Amazon CodeDeploy Systems Manager を使用して EC2 エージェントをインストールする」を参照してください。

2020 年 6 月 30 日

CodeDeploy は、 を使用した Amazon ECS のブルー/グリーンデプロイの管理をサポートします。 AWS CloudFormation

AWS CloudFormation を使用して、 CodeDeploy を通じて Amazon ECS のブルー/グリーンデプロイを管理できるようになりました。デプロイを生成するには、Green と Blue のリソースを定義し、 AWS CloudFormationで使用するトラフィックルーティングと安定化の設定を指定します。詳細については、「 を使用して Amazon ECS ブルー/グリーンデプロイを作成する AWS CloudFormation」を参照してください。

2020 年 5 月 19 日

CodeDeploy は Amazon ECS ブルー/グリーンデプロイの加重トラフィックシフトをサポートします

CodeDeploy は、Amazon ECS ブルー/グリーンデプロイの加重トラフィックシフトをサポートするようになりました。デプロイ設定を選択または作成して、デプロイでのトラフィックのシフト間隔と、各間隔でトラフィックをシフトする割合を指定します。この変更を反映するために、次のトピックが更新されました。Amazon ECS コンピューティングプラットフォームでのデプロイ設定

2020 年 2 月 6 日

セキュリティ、認証、アクセスコントロールに関するトピックを更新しました

CodeDeploy のセキュリティ、認証、アクセスコントロール情報は、新しいセキュリティ章にまとめられています。詳細については、「セキュリティ」を参照してください。

2019 年 11 月 26 日

CodeDeploy が通知ルールをサポート

通知ルールを使用して、デプロイの重要な変更をユーザに通知できるようになりました。詳細については、「通知ルールを作成する」を参照してください。

2019 年 11 月 5 日

トピックの更新

CodeDeploy がアジアパシフィック (香港) リージョン (ap-east-1) リージョンで利用可能になりました。 CodeDeploy エージェントの設定手順を含むトピックを含むいくつかのトピックが、この新しいリージョンの可用性を反映するように更新されました。このリージョンへのアクセスを明示的に有効にする必要があります。詳細については、AWS 「リージョンの管理」を参照してください。

2019 年 4 月 25 日

トピックの更新

AWS CodeDeploy は、Amazon ECS サービスでコンテナ化されたアプリケーションのブルー/グリーンデプロイをサポートするようになりました。新しい Amazon CodeDeploy コンピューティングプラットフォームを使用する AECS アプリケーションは、コンテナ化されたアプリケーションを同じ Amazon ECS サービス内の新しい代替タスクセットにデプロイします。この変更を反映するために、コンピューティングプラットフォームの概要 AWS CodeDeployAmazon ECS コンピューティングプラットフォームでのデプロイAmazon Word デプロイの AppSpec ファイル構造、Amazon Word サービスデプロイのアプリケーションの作成 (コンソール) などECS、いくつかのトピックを追加および更新しました。 ECS

2018 年 11 月 27 日

更新済み CodeDeploy エージェント

AWS CodeDeploy エージェントはバージョン 1.0.1.1597 に更新されました。詳細については、 CodeDeploy エージェントのバージョン履歴」を参照してください。

2018 年 11 月 15 日

コンソールの更新

このガイドの手順は、 CodeDeploy コンソールの新しい設計に合わせて更新されました。

2018 年 10 月 30 日

CodeDeploy エージェントでサポートされている新しい最小バージョン

サポートされている AWS CodeDeploy エージェントの最小バージョンは 1.7.x になりました。詳細については、 CodeDeploy エージェントのバージョン履歴」を参照してください。

2018 年 8 月 7 日

以前の更新

次の表に、2018 年 6 月以前の「AWS CodeDeploy ユーザーガイド」の各リリースにおける重要な変更点を示します。

変更 説明 変更日
トピックの更新 CodeDeploy が欧州 (パリ) リージョン (eu-west-3) リージョンで利用可能になりました。 CodeDeploy エージェントの設定手順を含むトピックを含むいくつかのトピックが、この新しいリージョンの可用性を反映するように更新されました。 2017 年 12 月 19 日
トピックの更新

CodeDeploy が中国 (寧夏) リージョンで利用可能になりました。

中国 (北京) リージョンまたは中国 (寧夏)でサービスを使用するには、そのリージョンのアカウントと認証情報が必要です。他の AWS リージョンのアカウントと認証情報は、北京および寧夏リージョンでは機能せず、逆も同様です。

CodeDeploy Resource Kit バケット名や CodeDeploy エージェントのインストール手順など、中国リージョンの一部のリソースに関する情報は、Word CodeDeploy ユーザーガイドのこのエディションに含まれていません。

詳細については:

2017 年 12 月 11 日
トピックの更新 CodeDeploy が Lambda 関数のデプロイをサポートするようになりました。 AWS Lambda のデプロイは、既存の Lambda 関数からの着信トラフィックを、更新された Lambda 関数バージョンに移行します。デプロイ設定を選択または作成して、デプロイ内のトラフィックシフト間隔の数と各間隔でシフトするトラフィックの割合を指定します。 AWS Lambda デプロイは AWS サーバーレスアプリケーションモデル (AWS SAM) によってサポートされるため、 AWS SAM デプロイ設定を使用して、 AWS Lambda デプロイ中にトラフィックがシフトされる方法を管理できます。複数のトピックが追加および更新されており、「 CodeDeploy コンピューティングプラットフォームの概要」、「AWS Lambda コンピューティングプラットフォームのデプロイ」、「AWS Lambda コンピューティングプラットフォームのデプロイの作成 (コンソール)」、「AWS Lambda 関数デプロイ用のアプリケーションを作成 (コンソール)」、「AWS Lambda デプロイ用の AppSpec ファイルを追加する」など、この変更が反映されています。

2017 年 11 月 28 日

新しいトピック

CodeDeploy は、 CodeDeploy エージェントがインストールされているローカルマシンまたはインスタンスへのデプロイを直接サポートするようになりました。デプロイをローカルでテストし、エラーがある場合は、 CodeDeploy エージェントエラーログを使用してデバッグできます。ローカルデプロイを使用して、アプリケーションリビジョンの整合性、 AppSpec ファイルの内容などをテストすることもできます。詳細については、「 CodeDeploy エージェントを使用してローカルマシンのデプロイパッケージを検証する」を参照してください。

2017 年 11 月 16 日

トピックの更新

デプロイグループの Elastic Load Balancing ロードバランサーの CodeDeploy サポートが拡張され、blue/green deployments and in-place deployments. You can now choose an Application Load Balancer, Classic Load Balancer, or Network Load Balancer for your deployment group. Load balancers are required for blue/green デプロイとインプレースデプロイのオプションの両方に Network Load Balancer が追加されました。「Integrating CodeDeploy with Elastic Load Balancing」、「インプレースデプロイ (コンソール) 用のアプリケーションを作成」、「デプロイの前提条件」、「Integrating CodeDeploy with Elastic Load Balancing」、および「インプレースデプロイ (コンソール) 用のアプリケーションを作成」を含む、数多くのトピックが更新され、この追加サポートが反映されています。

2017 年 9 月 12 日

トピックの更新

デプロイグループの Elastic Load Balancing ロードバランサーの CodeDeploy サポートが拡張され、両方の blue/green deployments and in-place deployments. You can now choose between an Application Load Balancer and a Classic Load Balancer for your deployment group. Load balancers are required for blue/green デプロイに Application Load Balancer が含まれ、インプレースデプロイにはオプションが追加されました。「Integrating CodeDeploy with Elastic Load Balancing」、「でアプリケーションを作成する CodeDeploy」、「を使用してデプロイグループを作成する CodeDeploy」を含むトピックが更新され、この追加サポートが反映されています。

2017 年 8 月 10 日

新しく更新されたトピック CodeDeploy では、複数のタググループを使用して、デプロイグループに含めるインスタンスのユニオンと交差点を識別することがサポートされるようになりました。単一のタググループを使用する場合は、グループ内の少なくとも 1 つのタグによって識別されたインスタンスがデプロイグループに含まれます。複数のタググループを使用する場合は、タググループそれぞれの少なくとも 1 つのタグによって識別されたインスタンスのみが含まれます。でプログループにインスタンスを追加する新しい方法の詳細については、「Tagging Instances for Deployments」を参照してください。このサポートを反映するように更新されたその他のトピックには、「インプレースデプロイ (コンソール) 用のアプリケーションを作成」、「Blue/Green デプロイ (コンソール) のアプリケーションを作成します。」、「インプレースデプロイ用のデプロイグループを作成する (コンソール)」、「EC2/オンプレミス Blue/Green デプロイ用のデプロイグループを作成する (コンソール)」、「Deployments」、および チュートリアル: CodeDeploy を使用して からアプリケーションをデプロイする GitHubステップ 5: アプリケーションおよびデプロイグループを作成します。 があります。 2017 年 7 月 31 日
トピックの更新 Windows Server インスタンスに CodeDeploy エージェントをインストールする 2 つの追加方法が に追加されましたWindows Server 用の CodeDeploy エージェントをインストールする。Windows PowerShell コマンドに加えて、直接 HTTPS リンクと Amazon S3 コピーコマンドを使用してインストールファイルをダウンロードするための手順が利用可能になりました。ファイルがインスタンスにダウンロードまたはコピーされた後、手動でインストールを実行できます。 2017 年 7 月 12 日
トピックの更新

CodeDeploy は、 GitHub アカウントとリポジトリへの接続を管理する方法を改善しました。 CodeDeploy アプリケーションと GitHub リポジトリを関連付けるために、Word アカウントへの接続を最大 25 GitHub 個作成して保存できるようになりました。各接続は複数のリポジトリをサポートできます。最大 25 個の異なる GitHub アカウントへの接続を作成したり、1 つのアカウントへの複数の接続を作成したりできます。アプリケーションを a GitHub アカウントに接続すると、 CodeDeploy は必要なアクセス許可を管理し、それ以上のアクションは必要ありません。このサポートを反映するために「 GitHub リポジトリに保存されているリビジョンに関する情報を指定する」、「 CodeDeploy との統合 GitHub」、および「チュートリアル: CodeDeploy を使用して からアプリケーションをデプロイする GitHub」を更新しました。

2017 年 5 月 30 日
トピックの更新

以前は、 CodeDeploy エージェントが最新のデプロイ成功からアプリケーションリビジョンに含まれていないターゲットロケーションのファイルを検出した場合、デフォルトで現在のデプロイは失敗します。 CodeDeploy では、エージェントがこれらのファイルを処理する方法のオプションとして、デプロイの失敗、コンテンツの保持、コンテンツの上書きなどのオプションが提供されるようになりました。 を使用してデプロイを作成する CodeDeploy は、このサポートを反映するように更新され、新しいセクションが に追加既存のコンテンツでのロールバック動作されましたでデプロイを再デプロイしてロールバックする CodeDeploy

2017 年 5 月 16 日
トピックの更新

Elastic Load Balancing の Classic Load Balancer を、 CodeDeploy コンソールまたは を使用してデプロイグループに割り当てることができるようになりました AWS CLI。インプレースデプロイ中は、ロードバランサーにより、デプロイ先のインスタンスに対するインターネットトラフィックのルーティングがブロックされ、そのインスタンスへのデプロイが完了した時点でインスタンスに対するトラフィックのルーティングが再開されます。この新しいサポートを反映するために、「他の AWS サービスとの統合」、「Integrating CodeDeploy with Elastic Load Balancing」、「インプレースデプロイ (コンソール) 用のアプリケーションを作成」、「インプレースデプロイ用のデプロイグループを作成する (コンソール)」、「AppSpec 「フック」セクション」など、いくつかのトピックを更新しました。トラブルシューティングガイドに新しいセクション「障害が発生した ApplicationStop、 BeforeBlockTraffic、または AfterBlockTraffic デプロイライフサイクルイベントのトラブルシューティング」を追加しました。

2017 年 4 月 27 日
トピックの更新

Elastic Load Balancing の Classic Load Balancer を、 CodeDeploy コンソールまたは を使用してデプロイグループに割り当てることができるようになりました AWS CLI。インプレースデプロイ中は、ロードバランサーにより、デプロイ先のインスタンスに対するインターネットトラフィックのルーティングがブロックされ、そのインスタンスへのデプロイが完了した時点でインスタンスに対するトラフィックのルーティングが再開されます。この新しいサポートを反映するために、「他の AWS サービスとの統合」、「Integrating CodeDeploy with Elastic Load Balancing」、「インプレースデプロイ (コンソール) 用のアプリケーションを作成」、「インプレースデプロイ用のデプロイグループを作成する (コンソール)」、「AppSpec 「フック」セクション」など、いくつかのトピックを更新しました。トラブルシューティングガイドに新しいセクション「障害が発生した ApplicationStop、 BeforeBlockTraffic、または AfterBlockTraffic デプロイライフサイクルイベントのトラブルシューティング」を追加しました。

2017 年 5 月 1 日
トピックの更新

CodeDeploy が中国 (北京) リージョンで利用可能になりました。

中国 (北京) リージョンまたは中国 (寧夏)でサービスを使用するには、そのリージョンのアカウントと認証情報が必要です。他の AWS リージョンのアカウントと認証情報は、北京および寧夏リージョンでは機能せず、逆も同様です。

CodeDeploy Resource Kit バケット名や CodeDeploy エージェントのインストール手順など、中国リージョンの一部のリソースに関する情報は、Word CodeDeploy ユーザーガイドのこのエディションに含まれていません。

詳細については:

2017 年 3 月 29 日
新しく更新されたトピック

ブルー/グリーンデプロイの new CodeDeploy サポートを反映するために、いくつかの新しいトピックが導入されました。これは、デプロイグループ (元の環境) 内のインスタンスを別のインスタンスセット (置換環境) に置き換えるデプロイ方法です。 Blue/Green デプロイの概要 では、 CodeDeploy で使用されるブルー/グリーン方法の概要を説明します。新しい追加トピックには、「Blue/Green デプロイ (コンソール) のアプリケーションを作成します。」、「EC2/オンプレミス Blue/Green デプロイ用のデプロイグループを作成する (コンソール)」と「 CodeDeploy Amazon EC2 デプロイ用の Elastic Load Balancing でロードバランサーを設定する」が含まれます。

を使用してデプロイを作成する CodeDeployでのデプロイ設定の操作 CodeDeployでアプリケーションを作成する CodeDeployでのデプロイグループの使用 CodeDeployでのデプロイの使用 CodeDeployAppSpec 「フック」セクション を含む、数多くのトピックも更新されました。

2017 年 1 月 25 日
新しく更新されたトピック 新しいトピックである では register-on-premises-instance コマンド (IAM セッション ARN) を使用してオンプレミスインスタンスを登録する、 を通じて生成された一時的な認証情報を定期的に更新して、オンプレミスインスタンスを認証および登録する方法について説明します AWS Security Token Service。このアプローチは、各インスタンスで静的 IAM ユーザーの認証情報のみを使用するよりも、オンプレミスインスタンスの大規模なフリートのサポートを強化します。 Working with On-Premises Instances も、この新しいサポートを反映するように更新されました。 2016 年 28 月 12 日
トピックの更新 CodeDeploy が欧州 (ロンドン) リージョン (eu-west-2) で利用可能になりました。 CodeDeploy エージェントの設定手順を含むトピックを含むいくつかのトピックが、この新しいリージョンの可用性を反映するように更新されました。 2016 年 12 月 13 日
トピックの更新 CodeDeploy がカナダ (中部) リージョン (ca-central-1) で利用可能になりました。 CodeDeploy エージェントの設定手順を含むトピックを含むいくつかのトピックが、この新しいリージョンの可用性を反映するように更新されました。 2016 年 12 月 8 日
トピックの更新 CodeDeploy が米国東部 (オハイオ) リージョン (us-east-2) で利用可能になりました。 CodeDeploy エージェントの設定手順を含むトピックが、この新しいリージョンの可用性を反映するように更新されました。 2016 年 10 月 17 日
新しいトピック 新しいセクションである Authentication and Access Control では、 (AWS Identity and Access Management IAM) と CodeDeploy を使用して認証情報を使用してリソースへのアクセスを保護する方法に関する包括的な情報を提供します。これらの認証情報は、Amazon S3 バケットからアプリケーションリビジョンを取得したり、Amazon EC2 インスタンスのタグを読み取るなど、 AWS リソースにアクセスするために必要なアクセス許可を提供します。 2016 年 10 月 11 日
トピックの更新

Windows Server で CodeDeploy エージェントを更新する は、Windows Server 用の new CodeDeploy エージェントアップデーターの可用性を反映するように更新されました。Windows Server インスタンスにインストールすると、アップデーターは新しいバージョンを定期的に確認します。新しいバージョンが検出された場合、アップデーターは、最新バージョンをインストールする前に、インストールされている場合はエージェントの現在のバージョンをアンインストールします。

2016 年 10 月 4 日
トピックの更新

CodeDeploy が Amazon CloudWatch アラームと統合されるようになり、アラームしきい値で指定されているように、指定されたアラームの状態が連続して数回変化した場合にデプロイを停止できるようになりました。

CodeDeploy では、デプロイの失敗やアラームのアクティブ化など、特定の条件が満たされた場合にデプロイを自動的にロールバックする機能もサポートされるようになりました。

いくつかのトピックは でアプリケーションを作成する CodeDeployを使用してデプロイグループを作成する CodeDeployでデプロイグループ設定を変更する CodeDeployDeploymentsでデプロイを再デプロイしてロールバックする CodeDeployとの製品とサービスの統合 CodeDeploy を含め、新しいトピック での CloudWatch アラームによるデプロイのモニタリング CodeDeploy と共にこれらの変更を反映するよう更新されています。

2016 年 9 月 15 日
新しく更新されたトピック

CodeDeploy は Amazon CloudWatch Events との統合を提供するようになりました。Word Events を使用して、デプロイの状態または a CloudWatch CodeDeploy デプロイグループに属するインスタンスの状態で変更が検出されたときに 1 つ以上のアクションを開始できるようになりました。 AWS Lambda 関数を呼び出すアクション、Kinesis ストリームまたは Amazon SNS トピックに発行するアクション、Amazon SQS キューにメッセージをプッシュするアクション、またはトリガー CloudWatch アラームアクションを組み込むことができます。詳細については、「Amazon CloudWatch Events によるデプロイのモニタリング」を参照してください。

2016 年 9 月 9 日
トピックの更新 トピック Integrating CodeDeploy with Elastic Load Balancingと が更新され、追加の負荷分散オプションが反映され他の AWS サービスとの統合ました。 CodeDeploy は、Elastic Load Balancing で使用できる Classic Load Balancer と Application Load Balancer をサポートするようになりました。 2016 年 8 月 11 日
トピックの更新 CodeDeploy がアジアパシフィック (ムンバイ) リージョン (ap-south-1) で利用可能になりました。 CodeDeploy エージェントの設定手順を含むトピックが、この新しいリージョンの可用性を反映するように更新されました。 2016 年 6 月 27 日
トピックの更新

CodeDeploy がアジアパシフィック (ソウル) リージョン (ap-northeast-2) で利用可能になりました。 CodeDeploy エージェントのセットアップ手順を含むトピックを含むいくつかのトピックが、この新しいリージョンの可用性を反映するように更新されました。

目次はインスタンス、デプロイ設定、アプリケーション、デプロイグループ、リビジョン、およびデプロイのセクションを含めるように再編成されました。 CodeDeploy チュートリアルの新しいセクションが追加されました。より使いやすくするため、CodeDeploy AppSpec ファイルリファレンス および トラブルシューティング CodeDeploy を含むいくつかの長いトピックは、短いトピックに分割されています。 CodeDeploy エージェントの設定情報が新しいトピック に移動されましたCodeDeploy エージェント設定リファレンス

2016 年 6 月 15 日
新しく更新されたトピック

のエラーコード AWS CodeDeploy は、 CodeDeploy デプロイが失敗した場合に表示されるエラーメッセージの一部に関する情報を提供します。

トラブルシューティング CodeDeploy の以下のセクションは、デプロイの問題の解決により役立つよう更新されました。
2016 年 4 月 20 日
トピックの更新

CodeDeploy が南米 (サンパウロ) リージョン (sa-east-1) で利用可能になりました。 CodeDeploy エージェントのセットアップ手順を含むトピックを含むいくつかのトピックが、この新しいリージョンの可用性を反映するように更新されました。

CodeDeploy エージェントの使用 は、新しい :max_revisions: 設定オプションを反映するように更新されました。このオプションを使用して、 CodeDeploy エージェントにアーカイブさせるデプロイグループのアプリケーションリビジョンの数を指定します。

2016 年 3 月 10 日
新しく更新されたトピック

CodeDeploy は、デプロイグループへのトリガーの追加をサポートし、そのデプロイグループ内のデプロイまたはインスタンスに関連するイベントに関する通知を受信するようになりました。これらの通知は、トリガーのアクションの一部にした Amazon Simple Notification Service トピックをサブスクライブする受信者に送信されます。また、独自のカスタマイズされた通知ワークフローでトリガーが発行されたときに作成される JSON データを使用することもできます。詳細については、「Monitoring Deployments with Amazon SNS Event Notifications」を参照してください。

手順は [Application details] ページの再設計を反映するように更新されています。

トラブルシューティング CodeDeployデプロイ中にインスタンスを削除した場合、デプロイは最大 1 時間は失敗しません。 セクションが更新されました。

CodeDeploy クォータ」は、改訂された 1 つのアプリケーションに関連付けられるデプロイグループの数の制限、最小の正常なインスタンス設定の許可された値、 AWS SDK for Rubyの必要なバージョンを反映するように更新されました。

2016 年 2 月 17 日
新しく更新されたトピック

CodeDeploy が米国西部 (北カリフォルニア) リージョン (us-west-1) で利用可能になりました。 CodeDeploy エージェントのセットアップ手順を含むトピックを含むいくつかのトピックが、この新しいリージョンの追加を反映するように更新されました。

CodeDeploy リポジトリタイプを選択する は、 CodeDeploy でサポートされるリポジトリタイプを一覧表示し、説明します。この新しいトピックは、他のリポジトリタイプのサポートの導入に合わせて更新されます。

CodeDeploy エージェントオペレーションの管理 は、現在のバージョンの CodeDeploy エージェントを報告するためにインスタンスに追加された新しい.versionファイルに関する情報と、サポートされているバージョンのエージェントの情報で更新されました。

Word や JSON YAMLの例を含むコードサンプルの構文強調表示がユーザーガイドに追加されました。

のリビジョンにアプリケーション仕様ファイルを追加する CodeDeploy は step-by-step 命令として再編成されました。

2016 年 1 月 20 日
新しいトピック 異なる AWS アカウントでアプリケーションをデプロイする は、他のアカウントの認証情報のフルセットを必要とせずに、組織の別のアカウントに属するデプロイを開始するためのセットアップ要件およびプロセスを説明します。これにより、開発およびテスト環境に関連付けたものや本稼働環境に関連付けたものなど、複数のアカウントをさまざまな目的で使用する組織にとって非常に便利です。 2015 年 12 月 30 日
トピックの更新 との製品とサービスの統合 CodeDeploy トピックは再設計されています。 CodeDeploy 統合に関連するブログ投稿と動画の例のリストを含む、コミュニティの統合例のセクションが追加されました。 2015 年 12 月 16 日
トピックの更新 CodeDeploy がアジアパシフィック (シンガポール) リージョン (ap-southeast-1) で利用可能になりました。 CodeDeploy エージェントのセットアップ手順を含むトピックを含むいくつかのトピックが、この新しいリージョンの可用性を反映するように更新されました。 2015 年 12 月 9 日
トピックの更新

CodeDeploy エージェントの使用 は、 CodeDeploy エージェント設定ファイルに新しい:proxy_uri:オプションを反映するように更新されました。

CodeDeploy AppSpec ファイルリファレンス では、フックスクリプトがデプロイライフサイクルイベント中にアクセスできる新しい環境変数 DEPLOYMENT_GROUP_ID の使用に関する情報が更新されました。
2015 年 12 月 1 日
トピックの更新 ステップ 2: のサービスロールを作成する CodeDeploy は、 CodeDeploy のサービスロールを作成するための新しい手順を反映し、他の改善を組み込むために更新されました。 2015 年 11 月 13 日
トピックの更新 CodeDeploy が欧州 (フランクフルト) リージョン (eu-central-1) で利用可能になりました。 CodeDeploy エージェントの設定手順を含むトピックが、この新しいリージョンの可用性を反映するように更新されました。

トラブルシューティング CodeDeploy トピックでは、インスタンスの時間設定の正確さを確認することに関する情報が更新されました。

2015 年 10 月 19 日
新しいトピック AWS CloudFormation リファレンス用の CodeDeploy テンプレート は、 CodeDeploy アクションの新しい AWS CloudFormation サポートを反映するために公開されました。

Primary Components トピックを作成し、ターゲットリビジョンの定義を紹介します。

2015 年 10 月 1 日
トピックの更新 を使用してデプロイグループを作成する CodeDeploy は、ワイルドカード検索を使用してデプロイグループのインスタンスを探す機能を反映するように更新されています。

Instance Health は、正常なインスタンスの最小数の概念を明確にするために更新されています。

2015 年 8 月 31 日
トピックの更新 CodeDeploy がアジアパシフィック (東京) リージョン (ap-northeast-1) で利用可能になりました。 CodeDeploy エージェントのセットアップ手順を含むトピックを含むいくつかのトピックが、この新しいリージョンの可用性を反映するように更新されました。 2015 年 8 月 19 日
トピックの更新

CodeDeploy は Red Hat Enterprise Linux (RHEL) オンプレミスインスタンスと Amazon EC2 インスタンスへのデプロイをサポートするようになりました。詳細については、以下の各トピックを参照してください。

2015 年 6 月 23 日
トピックの更新

CodeDeploy では、デプロイスクリプトがデプロイ中に使用できる一連の環境変数が提供されるようになりました。これらの環境変数には、current CodeDeploy アプリケーションの名前、デプロイグループ、デプロイライフサイクルイベント、current CodeDeploy デプロイ識別子などの情報が含まれます。詳細については、『CodeDeploy AppSpec ファイルリファレンス』の「AppSpec 「フック」セクション」の最後を参照してください。

2015 年 5 月 29 日
トピックの更新

CodeDeploy では、同等のポリシーを手動で独自に作成する代わりに使用できる一連の AWS 管理ポリシーが IAM で提供されるようになりました。具体的には次のとおりです。

  • ユーザーが CodeDeploy でのみリビジョンを登録し、 CodeDeploy 経由でデプロイできるようにするポリシー。

  • ユーザーに CodeDeploy リソースへのフルアクセスを提供するポリシー。

  • ユーザーに CodeDeploy リソースへの読み取り専用アクセスを提供するポリシー。

  • サービスロールにアタッチするポリシー。これにより CodeDeploy は Amazon EC2 タグ、オンプレミスインスタンスタグ、または Amazon EC2 Auto Scaling グループ名によって Amazon EC2 インスタンスを識別し、それに応じてアプリケーションリビジョンをデプロイできます。

詳細については、「認証とアクセスコントロール」の カスタマーマネージドポリシーの例 セクションを参照してください。

2015 年 5 月 29 日
トピックの更新 CodeDeploy が欧州 (アイルランド) リージョン (eu-west-1) およびアジアパシフィック (シドニー) リージョン (ap-southeast-2) で利用可能になりました。 CodeDeploy エージェントのセットアップ手順を含むトピックを含むいくつかのトピックが、これらの新しいリージョンの可用性を反映するように更新されました。 2015 年 5 月 7 日
新しいトピック

CodeDeploy は、オンプレミスインスタンスと Amazon EC2 インスタンスへのデプロイをサポートするようになりました。以下のトピックは、この新しいサポートを説明するために追加されました。

2015 年 4 月 2 日
新しいトピック

CodeDeploy リソース」が追加されました。

2015 年 4 月 2 日
トピックの更新

トラブルシューティング CodeDeploy が更新されました。

2015 年 4 月 2 日
トピックの更新

以下のトピックが更新され、独自のカスタムポリシーを作成し、IAM のユーザーとロールにアタッチするための新しい推奨事項が反映されました。

トラブルシューティング CodeDeploy に 2 つのセクションが追加されました。

CodeDeploy AppSpec ファイルリファレンス」の AppSpec 「フック」セクション セクションは、利用可能なデプロイライフサイクルイベントをより正確に説明するために更新されました。

2015 年 2 月 12 日
トピックの更新

トラブルシューティング CodeDeploy: EC2 Amazon EC2 Auto Scaling グループのインスタンスが起動に失敗し、「ハートビートタイムアウト」というエラーを受け取る に新しいセクションが追加されました。

A CloudBees セクションが に追加されましたとの製品とサービスの統合 CodeDeploy

2015 年 1 月 28 日
トピックの更新

トラブルシューティング CodeDeploy に以下のセクションが追加されました。

2015 年 1 月 20 日
新しいトピック

との製品とサービスの統合 CodeDeploy セクションでは、次のトピックを含めるように更新されました。

2015 年 1 月 9 日
トピックの更新
2015 年 1 月 8 日
新しいトピック Monitoring Deployments は追加されました。 CodeDeploy は と統合されています。これは AWS CloudTrail、 AWS アカウントの API によって、または Word に代わって行われた CodeDeploy コールをキャプチャし、指定した Amazon S3 バケットにログファイルを配信するサービスです。 2014 年 12 月 17 日

初回一般リリース

これは CodeDeploy ユーザーガイドの最初のパブリックリリースです。

2014 年 11 月 12 日