本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
与合作伙伴产品和服务集成
CodeDeploy 内置了以下合作伙伴产品和服务的集成:
Ansible |
如果你已经有一套 Ansible 了解更多: |
Atlassian – Bamboo 和 Bitbucket |
Bamb Atlassian Bitbucket 对的支持 CodeDeploy 使您能够根据需要将代码直接从 Bitbucket 用户界面推送到任何部署组。EC2这意味着,在更新 Bitbucket 存储库中的代码后,您无需登录持续集成 (CI) 平台或 Amazon EC2 实例即可运行手动部署流程。 了解更多: |
Chef |
AWS 提供了两个用于集成 Chef 了解更多: |
CircleCI |
CircleCI 了解更多: |
CloudBees |
你可以使用 CloudBees 了解更多: |
Codeship |
您可以使用 Codeship 了解更多: |
GitHub |
您可以使用 CodeDeploy 从GitHub 了解更多: |
HashiCorp 领事 |
在中部署应用程序时,您可以使用开源 HashiCorp Consul 工具来帮助确保应用程序环境的健康和稳定性。 CodeDeploy可以使用 Consul 注册要在部署期间发现的应用程序,将应用程序和节点置于维护模式中以将其从部署中排除,并在目标实例变得运行状况不佳时停止部署。 了解更多: |
Jenkins |
CodeDeploy Jenkins 了解更多: |
Puppet Labs |
AWS 提供了 Puppet 了解更多: |
SaltStack |
您可以将SaltStack 了解更多: |
TeamCity |
您可以使用 CodeDeploy Runner 插件直接从部署应用程序 TeamCity。该插件添加了一个 TeamCity 构建步骤,用于准备应用程序修订并将其上传到 Amazon S3 存储桶,在 CodeDeploy应用程序中注册该修订,创建 CodeDeploy 部署,并且(如果您愿意)等待部署完成。 了解更多: |
Travis CI |
您可以将 Travis CI 了解更多: |