

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Integración con productos y servicios de socios
<a name="integrations-partners"></a>

CodeDeploy tiene una integración integrada para los siguientes productos y servicios de los socios:


|  |  | 
| --- |--- |
| Ansible | Si ya dispone de un conjunto de manuales de [Ansible](http://www.ansible.com), pero solo necesita un lugar donde ejecutarlos, la plantilla de Ansible CodeDeploy demuestra cómo un par de sencillos enlaces de despliegue pueden garantizar que Ansible esté disponible en la instancia de despliegue local y ejecute los manuales de estrategias. Si ya tienes un proceso para crear y mantener tu inventario, también hay un módulo de Ansible que puedes usar para instalar y ejecutar el agente. CodeDeploy <br />Más información:+  [Ansible y CodeDeploy](https://github.com/awslabs/aws-codedeploy-samples/tree/master/conf-mgmt/ansible/)  | 
| Atlassian: Bamboo y Bitbucket | La CodeDeploy tarea de [Bamboo](https://www.atlassian.com/software/bamboo/) comprime el directorio que contiene un AppSpec archivo en un archivo.zip, carga el archivo en Amazon S3 y, a continuación, inicia la implementación de acuerdo con la configuración proporcionada en la aplicación. CodeDeploy <br />La compatibilidad con Bitbucket de Atlassian te CodeDeploy permite enviar código a las instancias de Amazon EC2 directamente desde la interfaz de usuario de Bitbucket, bajo demanda, a cualquiera de tus grupos de implementación. Esto significa que después de actualizar código en el repositorio Bitbucket, no necesita iniciar sesión en la plataforma de integración continua (CI) o en instancias de Amazon EC2 para ejecutar un proceso de implementación manual. <br />Más información:+  [Uso de la tarea para Bamboo CodeDeploy ](https://confluence.atlassian.com/bamboo059/using-the-aws-codedeploy-task-800858098.html) <br />+  [Anunciamos el soporte de Atlassian Bitbucket para CodeDeploy](https://aws.amazon.com/blogs/apn/announcing-atlassian-bitbucket-support-for-aws-codedeploy/)  | 
| Chef | AWS [proporciona dos ejemplos de plantillas para integrar Chef y.](https://www.chef.io/) CodeDeploy El primero es un libro de cocina de Chef que instala e inicia el CodeDeploy agente. Esto permite seguir administrando la infraestructura de host con Chef al utilizar CodeDeploy. La segunda plantilla de ejemplo muestra cómo CodeDeploy organizar la publicación de libros de cocina y recetas con el chef solo en cada nodo.<br />Más información:+  [Chef y CodeDeploy](https://github.com/awslabs/aws-codedeploy-samples/tree/master/conf-mgmt/chef/)  | 
| CircleCI | [CircleCI](https://circleci.com/) ofrece un conjunto de herramientas de prueba automatizada y de implementación e integración continuas. Tras crear un rol de IAM AWS para usarlo con CircleCI y configurar los parámetros de despliegue en el archivo circle.yml, puede usar CircleCI CodeDeploy with para crear revisiones de aplicaciones, cargarlas en un bucket de Amazon S3 y, a continuación, iniciar y supervisar las implementaciones.<br />Más información:+  [Uso de un CircleCI Orb para implementar aplicaciones en AWS CodeDeploy](https://github.com/CircleCI-Public/aws-code-deploy-orb)  | 
| CloudBees | Puede utilizar el complemento de CodeDeploy Jenkins, disponible en DEV @cloud, como acción posterior a la creación. [CloudBees](https://www.cloudbees.com/) Por ejemplo, puede utilizarlo al final de una canalización de entrega continua para implementar una revisión de aplicación en la flota de servidores.<br />Más información:+  [CodeDeploy El plugin de Jenkins ahora está disponible en DEV @cloud](http://developer-blog.cloudbees.com/2015/01/amazon-aws-codedeploy-jenkins-plugin.html)  | 
| Codeship | Puedes usar [Codeship](https://codeship.com/) para implementar revisiones de aplicaciones a través de él. CodeDeploy También puede utilizar la interfaz de usuario de Codeship para añadir CodeDeploy a una canalización de implementación de una ramificación.<br />Más información: +   [Implemente en CodeDeploy](https://documentation.codeship.com/basic/continuous-deployment/deployment-to-aws-codedeploy/) <br />+  [CodeDeploy integración en Codeship](http://blog.codeship.com/aws-codedeploy-codeship/)  | 
| GitHub | Se puede utilizar CodeDeploy para implementar revisiones de aplicaciones desde [GitHub](http://www.github.com)los repositorios. También puede activar un despliegue desde un GitHub repositorio siempre que se modifique el código fuente de ese repositorio.<br />Más información:+  [Integración CodeDeploy con GitHub](integrations-partners-github.md) <br />+  [Tutorial: Se utiliza CodeDeploy para implementar una aplicación desde GitHub](tutorials-github.md) <br />+  [Implemente automáticamente a partir del GitHub uso CodeDeploy](https://aws.amazon.com/blogs/devops/automatically-deploy-from-github-using-aws-codedeploy/)  | 
| **HashiCorp Cónsul** | Puede utilizar la herramienta HashiCorp Consul de código abierto para garantizar el buen estado y la estabilidad de su entorno de aplicaciones al implementar aplicaciones en él. CodeDeploy Utilice Consul para registrar las aplicaciones a descubrir durante la implementación, cambiar las aplicaciones y los nodos a modo de mantenimiento para que las implementaciones los omitan y detener las implementaciones en caso de que las instancias de destino no funcionen correctamente.<br />Más información:+  [CodeDeploy despliegues con Consul HashiCorp ](https://aws.amazon.com/blogs/apn/aws-codedeploy-deployments-with-hashicorp-consul/)  | 
| Jenkins | El complemento de CodeDeploy [Jenkins](http://jenkins-ci.org/) proporciona un paso posterior a la compilación para su proyecto de Jenkins. Después de finalizar una compilación correctamente, comprime el espacio de trabajo, carga en Amazon S3 y comienza una nueva implementación.<br />Más información: +  [CodeDeployEl complemento de Jenkins](https://github.com/awslabs/aws-codedeploy-plugin) <br />+  [Configuración del complemento de Jenkins para CodeDeploy](https://aws.amazon.com/blogs/devops/setting-up-the-jenkins-plugin-for-aws-codedeploy/)  | 
| Puppet Labs | AWS proporciona plantillas de muestra para [Puppet](https://puppetlabs.com/) y. CodeDeploy El primero es un módulo de Puppet que instala e inicia el agente. CodeDeploy Esto permite seguir administrando la infraestructura de host con Puppet al utilizar CodeDeploy. La segunda plantilla de ejemplo muestra cómo CodeDeploy organizar la ejecución de módulos y manifiestos con una marioneta sin maestro en cada nodo.<br />Más información: +  [Marioneta y CodeDeploy](https://github.com/awslabs/aws-codedeploy-samples/tree/master/conf-mgmt/puppet/)  | 
| SaltStack | Puede integrar la [SaltStack](https://saltproject.io/index.html)infraestructura con CodeDeploy. Puedes usar el CodeDeploy módulo para instalar y ejecutar el CodeDeploy agente en tus minions o, con un par de sencillos enlaces de despliegue, puedes usarlo CodeDeploy para organizar el funcionamiento de tus Salt States.<br />Más información: +  [SaltStack y CodeDeploy](https://github.com/awslabs/aws-codedeploy-samples/tree/master/conf-mgmt/salt/)  | 
| **TeamCity** | Puedes usar el plugin CodeDeploy Runner para desplegar aplicaciones directamente desde. TeamCity El complemento añade un paso de TeamCity compilación que prepara y carga una revisión de la aplicación en un bucket de Amazon S3, registra la revisión en una CodeDeploy aplicación, crea una CodeDeploy implementación y, si así lo desea, espera a que se complete la implementación.<br />Más información:+  [CodeDeploy Runner (descargar)](https://github.com/JetBrains/teamcity-aws-codedeploy-plugin?tab=readme-ov-file) <br />+  [CodeDeploy Complemento Runner (documentación)](https://blog.jetbrains.com/teamcity/2016/04/aws-codedeploy-runner-plugin/)  | 
| Travis CI | Puede configurar [Travis CI](https://travis-ci.com/) para que active una implementación CodeDeploy después de una compilación correcta.<br />Más información: +  [Travis CI y despliegues CodeDeploy ](http://docs.travis-ci.com/user/deployment/codedeploy/)  | 

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