

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

# パートナーの製品とサービスとの統合
<a name="integrations-partners"></a>

CodeDeploy には、次のパートナー製品とサービスとの統合が組み込まれています。


|  |  | 
| --- |--- |
| Ansible | すでに一連の [Ansible](http://www.ansible.com) プレイブックがあり、実行する場所が必要なだけの場合、Ansible と CodeDeploy のテンプレートは、いくつかのシンプルなデプロイフックによって Ansible をローカルデプロイインスタンスで使用し、プレイブックを実行できることを示します。すでにインベントリを構築して維持するためのプロセスが存在する場合、CodeDeploy エージェントのインストールと実行に使用できる Ansible モジュールもあります。<br />詳細はこちら:[See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/codedeploy/latest/userguide/integrations-partners.html) | 
| Atlassian - Bamboo と Bitbucket | [Bamboo](https://www.atlassian.com/software/bamboo/) の CodeDeploy タスクは AppSpec ファイルを含むディレクトリを.zip ファイルに圧縮、ファイルを Amazon S3 にアップロードし、CodeDeploy アプリケーションで提供されている設定に従ってデプロイを開始します。<br />Atlassian Bitbucket での CodeDeploy のサポートにより、Bitbucket UI からコードを直接 Amazon EC2 インスタンスにプッシュしたり、オンデマンドで任意のデプロイグループにプッシュしたりできます。これは、Bitbucket リポジトリのコードを更新した後、手動でのデプロイプロセスを実行するために、継続的インテグレーション (CI) プラットフォーム、または Amazon EC2 インスタンスにサインインする必要がないことを意味します。<br />詳細はこちら:[See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/codedeploy/latest/userguide/integrations-partners.html) | 
| Chef | AWS には、[Chef](https://www.chef.io/) と CodeDeploy を統合するための 2 つのテンプレートサンプルが用意されています。1 つは CodeDeploy エージェントをインストールして起動する Chef クックブックです。これにより CodeDeploy を使用中に Chef でのホストインフラストラクチャの管理を継続することができます。2 番目のサンプルテンプレートでは、CodeDeploy を使用して、各ノードで chef-solo を使用してクックブックとレシピの実行を調整する方法を示します。<br />詳細はこちら:[See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/codedeploy/latest/userguide/integrations-partners.html) | 
| CircleCI | [CircleCI](https://circleci.com/) では、自動化テスト、継続的な統合、およびデプロイのツールセットを提供します。CircleCI AWS で使用する IAM ロールを で作成し、circle.yml ファイルでデプロイパラメータを設定したら、CodeDeploy で CircleCI を使用してアプリケーションリビジョンを作成し、Amazon S3 バケットにアップロードしてから、デプロイを開始してモニタリングできます。<br />詳細はこちら:[See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/codedeploy/latest/userguide/integrations-partners.html) | 
| CloudBees | ビルド後のアクションとして、[CloudBees](https://www.cloudbees.com/) DEV@cloud で利用可能な CodeDeploy Jenkins プラグインを使用できます。例えば、継続的な配信パイプラインの終了時に、サーバー群にアプリケーションリビジョンをデプロイするために使用できます。<br />詳細はこちら:[See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/codedeploy/latest/userguide/integrations-partners.html) | 
| Codeship | [Codeship](https://codeship.com/) を使用して、CodeDeploy 経由でアプリケーションリビジョンをデプロイできます。Codeship UI を使用して、ブランチのデプロイパイプラインに CodeDeploy を追加できます。<br />詳細はこちら: [See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/codedeploy/latest/userguide/integrations-partners.html) | 
| GitHub | CodeDeploy を使用して、[GitHub](http://www.github.com) リポジトリからアプリケーションリビジョンをデプロイできます。そのリポジトリのソースコードが変更されるたびに、GitHub リポジトリからデプロイをトリガーすることもできます。<br />詳細はこちら:[See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/codedeploy/latest/userguide/integrations-partners.html) | 
| **HashiCorp Consul** | オープンソースの HashiCorp Consul ツールを使用して、CodeDeploy でアプリケーションをデプロイする時のアプリケーション環境の状態と安定性を確実にします。Consul を使用して、デプロイ中に検出されるアプリケーションを登録し、アプリケーションおよびノードをメンテナンスモードでデプロイから除外し、ターゲットのインスタンスに異常が生じた場合はデプロイを停止します。<br />詳細はこちら:[See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/codedeploy/latest/userguide/integrations-partners.html) | 
| Jenkins | CodeDeploy [Jenkins](http://jenkins-ci.org/) プラグインでは、Jenkins プロジェクトのビルド後のステップを示します。ビルドに成功すると、ワークスペースが圧縮されて Amazon S3 にアップロードされ、新しいデプロイが開始されます。<br />詳細はこちら: [See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/codedeploy/latest/userguide/integrations-partners.html) | 
| Puppet Labs | AWS には、[Puppet](https://puppetlabs.com/) と CodeDeploy のサンプルテンプレートが用意されています。最初のテンプレートは CodeDeploy エージェントをインストールして起動する Puppet モジュールです。これにより CodeDeploy を使用中に Puppet でのホストインフラストラクチャの管理を継続することができます。2 番目のサンプルテンプレートでは、CodeDeploy を使用してモジュールとマニフェストの実行を、各ノードのマスターレス puppet で調整する方法を示します。<br />詳細はこちら: [See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/codedeploy/latest/userguide/integrations-partners.html) | 
| SaltStack | [SaltStack](https://saltproject.io/index.html) のインフラストラクチャを CodeDeploy と統合できます。CodeDeploy モジュールを使用して、ミニオンズに CodeDeploy エージェントをインストールして実行できます。または、いくつかのシンプルなデプロイフックを使用して、CodeDeploy で Salt States の実行を調整できます。<br />詳細はこちら: [See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/codedeploy/latest/userguide/integrations-partners.html) | 
| **TeamCity** | CodeDeploy Runner プラグインを使用して、TeamCity からアプリケーションを直接デプロイできます。このプラグインは、アプリケーションリビジョンを準備して Amazon S3 バケットにアップロードし、CodeDeploy アプリケーションでリビジョンを登録し、CodeDeploy のデプロイを作成します。必要に応じて、デプロイが完了するまで待つ TeamCity のビルドステップを追加します。<br />詳細はこちら:[See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/codedeploy/latest/userguide/integrations-partners.html) | 
| Travis CI | [Travis CI](https://travis-ci.com/) を設定して、ビルドが成功した後、CodeDeploy でデプロイメントをトリガーできます。<br />詳細はこちら: [See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/codedeploy/latest/userguide/integrations-partners.html) | 

**Topics**
+ [GitHub](integrations-partners-github.md)