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 è installato, sull'istanza viene inserito un file di configurazione. Questo file di configurazione specifica i percorsi delle directory e altre impostazioni CodeDeploy da utilizzare quando interagisce 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: |
Impostato su Per la versione 2.0.x e successive, il nome del file è (creato con le 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 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 su L'impostazione predefinita è |
|
:wait_between_runs: |
L'intervallo, in secondi, tra il polling da parte 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 di 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 desideri che l' CodeDeploy agente si connetta AWS per CodeDeploy le tue 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 archiviare dall' CodeDeploy agente. Qualsiasi revisione che supera il numero specificato viene eliminata. Inserire qualsiasi numero intero positivo. Se non viene specificato alcun valore, CodeDeploy conserverà 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, conserverà le cinque revisioni più recenti oltre alla revisione attualmente distribuita. ----sep----:enable_auth_policy: |
(Facoltativo) Impostato 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 eliminare L'impostazione predefinita è |
|
Impostato su per l'indagine sugli arresti anomali. ----sep----:enable_command_port: |
Per la versione 2.0.x e successive. Impostato su per L'impostazione predefinita è |
|
Impostato su per abilitare l'interfaccia di gestione locale solo loopback (127.0.0.1) per interrogare lo stato dell'agente e inserire comandi localmente. ----sep----:enable_archive_reuse: |
Per la versione 2.1.0 e successive. Impostato su L'impostazione predefinita è Per ulteriori informazioni su questo comportamento, vedere. Cronologia delle versioni dell'agente CodeDeploy |
|
Per ulteriori informazioni su questo comportamento, vedere. ----sep----:reject_symlinks_in_bundle: |
Per la versione 2.0.x e successive. Impostato su per L'impostazione predefinita è |
|
Impostato su per rifiutare i pacchetti che contengono collegamenti simbolici o hardlink. ----sep----:reject_path_traversal_in_bundle: |
Per la versione 2.0.x e successive. Impostato su per L'impostazione predefinita è |
|
Impostato su per rifiutare le voci di archivio che contengono percorsi di attraversamento del percorso o percorsi assoluti e i campi di origine che sfuggono alla radice del bundle. ----sep----:reject_unsafe_permissions_in_bundle: |
Per la versione 2.0.x e successive. Impostato su L'impostazione predefinita è |
|
Impostato su per rifiutare i bundle che contengono file o modalità di autorizzazione impostate. ----sep----:reject_unconfined_selinux_in_bundle: |
Per la versione 2.0.x e successive. Impostato su per L'impostazione predefinita è |
|
Impostato per rifiutare i pacchetti che contengono file con tipi SELinux. ----sep----:reject_symlink_permission_targets: |
Per la versione 2.0.x e successive. Impostato su L'impostazione predefinita è |
|
Per impostazione predefinita, l'agente segue il collegamento quando applica le modifiche alla proprietà, alla modalità, all'ACL e a SELinux. ----sep----:ignore_ownership_in_bundle: |
Per la versione 2.0.x e successive. Imposta su L'impostazione predefinita è |
|
I file nei pacchetti sono di proprietà di indipendentemente da questa impostazione. ----sep----:restrict_agent_dir_permissions: |
Per la versione 2.0.x e successive. Solo istanze Linux. Impostato su L'impostazione predefinita è |
|
Impostato su per limitare le directory e i file nella directory root di installazione dell'agente all'accesso solo root anziché alle modalità leggibili da tutto il mondo utilizzate per impostazione predefinita. ----sep----:restrict_log_dir_permissions: |
Per la versione 2.0.x e successive. Solo istanze Linux. Impostato su L'impostazione predefinita è |
|
Impostato su per limitare la directory del registro dell'agente, che contiene il log dell'agente e il registro di aggiornamento, all'accesso solo root anziché alle modalità leggibili da tutto il mondo utilizzate per impostazione predefinita. ----sep----:restrict_hook_env_to_allowlist: |
Per la versione 2.0.x e successive. Impostato per L'impostazione predefinita è |
|
Per impostazione predefinita, gli hook ereditano l'ambiente completo del processo agente. ----sep----:strip_loader_env_in_hooks: |
Per la versione 2.0.x e successive. Solo istanze Linux. Impostato su L'impostazione predefinita è |
|
Impostare 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. Impostato 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 ha esito negativo. L'impostazione predefinita è no cap (unlimited). |
|
L'impostazione predefinita è no cap (unlimited). ----sep----:wait_after_error: |
Il numero di secondi in cui l'agente attende dopo aver riscontrato un errore prima di riprendere il normale funzionamento. L'impostazione predefinita è |
|
Il numero di secondi di attesa dell'agente 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 all'API del servizio. L'impostazione predefinita è |
|
Il timeout di lettura HTTP in secondi per le chiamate all'API del servizio. ----sep----:kill_agent_max_wait_time_seconds: |
Il numero massimo di secondi in cui l'agente attende un arresto regolare prima di procedere all'interruzione 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 su per scrivere il log aggregato delle distribuzioni () L'impostazione predefinita è |
|
Impostare su per scrivere il log aggregato delle distribuzioni (). ----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 endpoint del piano di controllo personalizzato per il servizio. CodeDeploy L'impostazione predefinita è nessuna sostituzione (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 il download dei pacchetti. L'impostazione predefinita è nessun override (l'agente risolve l'endpoint Amazon S3 dalla regione). |
|
L'impostazione predefinita è no override (l'agente risolve l'endpoint Amazon S3 dalla regione). ----sep----:ongoing_deployment_tracking: |
Il nome della sottodirectory utilizzata per lo stato di tracciamento della distribuzione. L'impostazione predefinita è |
Argomenti correlati
Lavorare con l' CodeDeploy agente
Gestione delle operazioni degli CodeDeploy agenti