Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
CodeDeploy riferimento alla configurazione dell'agente
Quando l' CodeDeploy agente viene installato, sull'istanza viene inserito un file di configurazione. Questo file di configurazione specifica i percorsi delle directory e altre impostazioni CodeDeploy da utilizzare durante l'interazione con l'istanza. Puoi modificare alcune delle opzioni di configurazione nel file.
Per le istanze Amazon Linux, Ubuntu Server e Red Hat Enterprise Linux (RHEL), il file di configurazione è denominato. codedeployagent.yml È collocato nella directory /etc/codedeploy-agent/conf.
Per le istanze di Windows Server, il file di configurazione è denominato. conf.yml È collocato nella directory C:\ProgramData\Amazon\CodeDeploy.
Le impostazioni di configurazione includono:
|
:log_aws_wire: |
Imposta questa Per la versione 2.0.x e successive, il nome del file è (creato con autorizzazioni 0640). Per la versione 1.8.x e precedenti, il nome del file è. avvertimentoÈ necessario impostare :log_aws_wire: a L'impostazione predefinita è Questa impostazione vale per tutti i tipi di istanza. È necessario aggiungere questa impostazione di configurazione alle istanze di Windows Server per poterla utilizzare. |
|
:log_dir: |
La cartella sull'istanza in cui sono archiviati i file di registro relativi alle operazioni CodeDeploy dell'agente. L'impostazione predefinita è |
|
:pid_dir: |
La cartella in cui viene archiviato Questo file contiene l'ID di processo (PID) dell'agente. CodeDeploy L'impostazione predefinita è Questa impostazione si applica solo alle istanze Amazon Linux, Ubuntu Server e RHEL. |
|
:program_name: |
Il nome del programma CodeDeploy dell'agente. L'impostazione predefinita è Questa impostazione si applica solo alle istanze Amazon Linux, Ubuntu Server e RHEL. |
|
:root_dir: |
La cartella in cui vengono archiviate le revisioni correlate, la cronologia di distribuzione e gli script di distribuzione sull'istanza. L'impostazione predefinita è |
|
:verbose: |
Impostata L'impostazione predefinita è |
|
:wait_between_runs: |
L'intervallo, in secondi, tra il polling CodeDeploy dell'agente CodeDeploy per le distribuzioni in sospeso. Per la versione 2.0.x e successive, l'impostazione predefinita è. Per la versione 1.8.x e precedenti, l'impostazione predefinita è. |
|
:on_premises_config_file: |
Per le istanze locali, il percorso verso una posizione alternativa per il file di configurazione denominato Per impostazione predefinita, questi file sono archiviati in Polling dell'agente disponibile nella versione 1.0.1.686 e versioni successive dell'agente CodeDeploy. |
|
:proxy_uri: |
(Facoltativo) Il proxy HTTP tramite il quale si desidera che l' CodeDeploy agente si connetta AWS per le CodeDeploy operazioni. Utilizza un formato simile a Polling dell'agente disponibile nella versione 1.0.1.824 e versioni successive dell'agente CodeDeploy. |
|
:max_revisions: |
(Facoltativo) Il numero di revisioni dell'applicazione per un gruppo di distribuzione che si desidera che l' CodeDeploy agente archivi. Qualsiasi revisione che supera il numero specificato viene eliminata. Inserire qualsiasi numero intero positivo. Se non viene specificato alcun valore, CodeDeploy manterrà le cinque revisioni più recenti oltre alla revisione attualmente distribuita. Supportate nella versione 1.0.1.966 e versioni successive dell'agente CodeDeploy. |
|
Se non viene specificato alcun valore, manterrà le cinque revisioni più recenti oltre alla revisione attualmente distribuita. ----sep----:enable_auth_policy: |
(Facoltativo) Imposta su L'impostazione predefinita è |
|
Per, questo valore deve essere. ----sep----:disable_imds_v1: |
Questa impostazione è disponibile con l'agente 1.7.0 e versioni successive. CodeDeploy Impostata per |
|
Il valore predefinito è (abilita il fallback). ----sep----:disable_core_dumps: |
Per la versione 2.0.x e successive. Impostato su per L'impostazione predefinita è |
|
Impostato su per l'indagine sull'incidente. ----sep----:enable_command_port: |
Per la versione 2.0.x e successive. Impostato per L'impostazione predefinita è |
|
Impostato per abilitare l'interfaccia di gestione locale solo per il loopback (127.0.0.1) per interrogare lo stato dell'agente e iniettare i comandi localmente. ----sep----:reject_symlinks_in_bundle: |
Per la versione 2.0.x e successive. Imposta su per L'impostazione predefinita è |
|
Impostato su per rifiutare i pacchetti che contengono collegamenti simbolici o collegamenti fisici. ----sep----:reject_path_traversal_in_bundle: |
Per la versione 2.0.x e successive. Imposta su L'impostazione predefinita è |
|
Impostato su per rifiutare le voci di archivio che contengono percorsi trasversali o assoluti e i campi di origine che sfuggono alla radice del pacchetto. ----sep----:reject_unsafe_permissions_in_bundle: |
Per la versione 2.0.x e successive. Imposta su per L'impostazione predefinita è |
|
Imposta su per rifiutare i pacchetti che contengono file o le modalità di autorizzazione impostate. ----sep----:reject_unconfined_selinux_in_bundle: |
Per la versione 2.0.x e successive. Imposta su per L'impostazione predefinita è |
|
Impostato su per rifiutare i pacchetti che contengono file con tipi SELinux. ----sep----:reject_symlink_permission_targets: |
Per la versione 2.0.x e successive. Imposta su per L'impostazione predefinita è |
|
Per impostazione predefinita, l'agente segue il link quando applica le modifiche di proprietà, modalità, ACL e SELinux. ----sep----:ignore_ownership_in_bundle: |
Per la versione 2.0.x e successive.
L'impostazione predefinita è |
|
I file nei bundle sono di proprietà di indipendentemente da questa impostazione. ----sep----:restrict_agent_dir_permissions: |
Per la versione 2.0.x e successive. Solo istanze Linux.
L'impostazione predefinita è |
|
Impostato per limitare le directory e i file nella radice di installazione dell'agente all'accesso solo come root invece delle modalità leggibili da tutto il mondo utilizzate di default. ----sep----:restrict_log_dir_permissions: |
Per la versione 2.0.x e successive. Solo istanze Linux.
L'impostazione predefinita è |
|
Impostato per limitare la directory del registro dell'agente, che contiene il registro dell'agente e il registro dell'aggiornamento, all'accesso solo come root anziché alle modalità leggibili dal mondo utilizzate per impostazione predefinita. ----sep----:restrict_hook_env_to_allowlist: |
Per la versione 2.0.x e successive. Imposta su per L'impostazione predefinita è |
|
Per impostazione predefinita, gli hook ereditano l'intero ambiente del processo agente. ----sep----:strip_loader_env_in_hooks: |
Per la versione 2.0.x e successive. Solo istanze Linux. Imposta su L'impostazione predefinita è |
|
Impostato su per rimuovere le variabili, e dall'ambiente degli hook degli eventi del ciclo di vita. ----sep----:disable_powershell_profile_in_hooks: |
Per la versione 2.0.x e successive. Solo istanze di Windows Server. Imposta su per L'impostazione predefinita è |
|
Per impostazione predefinita, questi hook caricano il profilo dell'utente con cui viene eseguito l'agente. ----sep----:archive_max_extraction_size: |
Per la versione 2.0.x e successive. Imposta un limite alla dimensione dichiarata del pacchetto non compresso. Se il contenuto estratto supera questo valore, la distribuzione non riesce. L'impostazione predefinita è no cap (unlimited). |
|
L'impostazione predefinita è no cap (unlimited). ----sep----:wait_after_error: |
Il numero di secondi che l'agente attende dopo aver riscontrato un errore prima di riprendere il normale funzionamento. L'impostazione predefinita è |
|
Il numero di secondi che l'agente attende dopo aver riscontrato un errore prima di riprendere il normale funzionamento. ----sep----:http_read_timeout: |
Il timeout di lettura HTTP in secondi per le chiamate API di servizio. L'impostazione predefinita è |
|
Il timeout di lettura HTTP in secondi per le chiamate all'API di servizio. ----sep----:kill_agent_max_wait_time_seconds: |
Il numero massimo di secondi in cui l'agente attende un arresto regolare prima della chiusura forzata. Per la versione 2.0.x e successive, questo valore è limitato a 24 ore (86400 secondi). L'impostazione predefinita è |
|
L'impostazione predefinita è (2 ore). ----sep----:enable_deployments_log: |
Impostato per scrivere il log delle distribuzioni aggregate (). L'impostazione predefinita è |
|
Impostato su per scrivere il log delle distribuzioni aggregate (). ----sep----:use_fips_mode: |
Impostato per utilizzare gli endpoint. L'impostazione predefinita è |
|
Si applica solo alle regioni degli Stati Uniti. ----sep----:deploy_control_endpoint: |
(Facoltativo) Un URL dell'endpoint del piano di controllo personalizzato per il servizio. CodeDeploy L'impostazione predefinita è nessun override (l'agente risolve l'endpoint dalla regione). |
|
L'impostazione predefinita è nessun override (l'agente risolve l'endpoint dalla Regione). ----sep----:s3_endpoint_override: |
(Facoltativo) Un URL endpoint Amazon S3 personalizzato per i download in bundle. L'impostazione predefinita non prevede alcuna sostituzione (l'agente risolve l'endpoint Amazon S3 dalla regione). |
|
L'impostazione predefinita è nessun override (l'agente risolve l'endpoint Amazon S3 dalla regione). ----sep----:ongoing_deployment_tracking: |
Il nome della sottodirectory utilizzata per il monitoraggio dello stato della distribuzione. L'impostazione predefinita è |
Argomenti correlati
Collaborazione con l' CodeDeploy agente
Gestione delle operazioni degli CodeDeploy agenti