

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.

# CodeDeploy referencia de configuración del agente
<a name="reference-agent-configuration"></a>

Cuando se instala el CodeDeploy agente, se coloca un archivo de configuración en la instancia. Este archivo de configuración especifica las rutas de los directorios y otros ajustes CodeDeploy que se utilizarán cuando interactúe con la instancia. Puede cambiar algunas de las opciones de configuración en el archivo.

En el caso de las instancias de Amazon Linux, Ubuntu Server y Red Hat Enterprise Linux (RHEL), el archivo de configuración se denomina `codedeployagent.yml`. Se coloca en el directorio `/etc/codedeploy-agent/conf`.

En las instancias de Windows Server, el archivo de configuración se denomina `conf.yml`. Se coloca en el directorio `C:\ProgramData\Amazon\CodeDeploy`.

Los valores de configuración incluyen:


****  

|  |  | 
| --- |--- |
| **:log\_aws\_wire:** | `true`**Configúrelo para que el CodeDeploy agente capture los registros de cables de Amazon S3 y los escriba en un archivo con el nombre de la ubicación indicada `codedeploy-agent.wire.log` en la configuración:log\_dir:.**  Debe establecer **:log\_aws\_wire:** en `true` solo durante el tiempo necesario para capturar los registros en red. El archivo `codedeploy-agent.wire.log` puede aumentar de tamaño rápidamente. La salida del registro en red de este archivo puede contener información confidencial, incluido el contenido de texto sin formato de los archivos que se transfieren a o desde Amazon S3 mientras que esta configuración estaba establecida en `true`. Los registros de transferencias contienen información sobre toda la actividad de Amazon S3 asociada a la AWS cuenta mientras se estableció esta configuración`true`, no solo sobre la actividad relacionada con CodeDeploy las implementaciones. <br />El ajuste predeterminado es `false`.<br />Esta configuración se aplica a todos los tipos de instancias. Debe añadir esta opción de configuración a las instancias de Windows Server para que puedan utilizarla. | 
| **:log\_dir:** | La carpeta de la instancia en la que se almacenan los archivos de registro relacionados con las operaciones de los CodeDeploy agentes.<br />La configuración predeterminada es `'/var/log/aws/codedeploy-agent'` para las instancias de Amazon Linux, Ubuntu Server y RHEL y `C:\ProgramData\Amazon\CodeDeploy\log` para las instancias de Windows Server. | 
| **:pid\_dir:** | La carpeta en la que se almacena `codedeploy-agent.pid`.<br />Este archivo contiene el ID de proceso (PID) del CodeDeploy agente. El ajuste predeterminado es `'/opt/codedeploy-agent/state/.pid'`.<br />Esta configuración se aplica únicamente a las instancias de Amazon Linux, Ubuntu Server y RHEL. | 
| **:program\_name:** | El nombre del programa del CodeDeploy agente.<br />El ajuste predeterminado es `codedeploy-agent`.<br />Esta configuración se aplica únicamente a las instancias de Amazon Linux, Ubuntu Server y RHEL. | 
| **:root\_dir:** | La carpeta donde se almacenan las revisiones relacionadas, el historial de implementación y los scripts de implementación en la instancia.<br />La configuración predeterminada es `/opt/codedeploy-agent/deployment-root` para las instancias de Amazon Linux, Ubuntu Server y RHEL y `C:\ProgramData\Amazon\CodeDeploy` para las instancias de Windows Server. | 
| **:verbose:** | Configúrelo `true` para que el CodeDeploy agente imprima los archivos de registro de los mensajes de depuración en la instancia.<br />El ajuste predeterminado es `false`. | 
| **:wait\_between\_runs:** | El intervalo, en segundos, entre el sondeo de los CodeDeploy agentes en CodeDeploy busca de despliegues pendientes.<br />El ajuste predeterminado es `1`. | 
| **:on\_premises\_config\_file:** | En las instancias en las instalaciones, la ruta a una ubicación alternativa para el archivo de configuración denominado `codedeploy.onpremises.yml` (para Ubuntu Server y RHEL) o `conf.onpremises.yml` (para Windows Server). <br />De manera predeterminada, estos archivos se almacenan en `/etc/codedeploy-agent/conf`/`codedeploy.onpremises.yml` para Ubuntu Server y RHEL, y `C:\ProgramData\Amazon\CodeDeploy`\\`conf.onpremises.yml` para Windows Server.<br />Está disponible en la versión 1.0.1.686 y versiones posteriores del agente de CodeDeploy. | 
| **:proxy\_uri:** | (Opcional) El proxy HTTP a través del cual desea que el CodeDeploy agente se conecte AWS para sus CodeDeploy operaciones. Utilice un formato similar a `https://user:password@my.proxy:443/path?query`.<br />Está disponible en la versión 1.0.1.824 y versiones posteriores del agente de CodeDeploy. | 
| **:max\_revisions:** | (Opcional) El número de revisiones de aplicaciones de un grupo de implementación que desea que archive el CodeDeploy agente. Se eliminarán todas las revisiones que superen el número especificado. <br />Introduzca un número entero positivo. Si no se especifica ningún valor, CodeDeploy conservará las cinco revisiones más recientes además de la revisión actualmente implementada. <br />Se admite en la versión 1.0.1.966 y versiones posteriores del agente de CodeDeploy. | 
| **:enable\_auth\_policy:** | (Opcional) `true` Configúrelo si desea utilizar la [autorización de IAM](https://docs.aws.amazon.com/IAM/latest/UserGuide/intro-structure.html#intro-structure-authorization) para configurar el control de acceso y limitar los permisos del rol o usuario de IAM que utiliza el CodeDeploy agente. Para [Úselo CodeDeploy con Amazon Virtual Private Cloud](vpc-endpoints.md), este valor debe ser `true`. <br />El ajuste predeterminado es `false`. | 
| **:disable\_imds\_v1:** | Esta configuración está disponible con el CodeDeploy agente 1.7.0 y versiones posteriores.<br />Configúrelo en `true` para deshabilitar la opción alternativa IMDSv1 cuando se IMDSv2 producen errores. El valor predeterminado es `false` (habilita la alternativa). | 

## Temas relacionados
<a name="reference-agent-configuration-related-topics"></a>

[Trabajando con el CodeDeploy agente](codedeploy-agent.md)

[Gestión de las operaciones CodeDeploy de los agentes](codedeploy-agent-operations.md)