与合作伙伴产品和服务集成
CodeDeploy 内置集成了下列合作伙伴产品和服务:
| Ansible |
如果您已有一套 Ansible 了解更多: |
| Atlassian – Bamboo 和 Bitbucket |
适用于 Bamboo CodeDeploy 的 Atlassian Bitbucket 支持使您能够直接从 Bitbucket UI 按需将代码推送到 Amazon EC2 实例(推送到任何部署组)。这意味着,在您更新 Bitbucket 存储库中的代码之后,您不必登录到持续集成(CI)平台或 Amazon EC2 实例即可运行手动部署过程。 了解更多: |
| Chef |
Amazon 提供两个有关将 Chef 了解更多: |
| CircleCI |
CircleCI 了解更多: |
| CloudBees |
您可以使用 CloudBees 了解更多: |
| Codeship |
可以使用 Codeship 了解更多: |
| GitHub |
可以使用 CodeDeploy 从 GitHub 了解更多: |
|
HashiCorp Consul |
可以使用开源 HashiCorp Consul 工具来帮助确保应用程序环境在 CodeDeploy 中部署应用程序时的运行状况和稳定性。可以使用 Consul 注册要在部署期间发现的应用程序,将应用程序和节点置于维护模式中以将其从部署中排除,并在目标实例变得运行状况不佳时停止部署。 了解更多: |
| Jenkins |
CodeDeploy Jenkins 了解更多: |
| Puppet Labs |
Amazon 提供 Puppet 了解更多: |
| SaltStack |
您可以将 SaltStack 了解更多: |
|
TeamCity |
可以使用 CodeDeploy Runner 插件直接从 TeamCity 部署应用程序。此插件添加一个 TeamCity 构建步骤,此步骤将准备应用程序修订并将它上传到 Amazon S3 存储桶,注册 CodeDeploy 应用程序中的修订,创建 CodeDeploy 部署以及(如果选择)等待部署完成。 了解更多: |
| Travis CI |
您可以将 Travis CI 了解更多: |