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à.
Aggiorna l' CodeDeploy agente su Windows Server
È possibile abilitare gli aggiornamenti automatici dell' CodeDeploy agente con AWS Systems Manager. Con Systems Manager, puoi configurare una pianificazione di aggiornamento per le tue istanze Amazon EC2 o locali creando un'associazione con Systems Manager State Manager. Puoi anche aggiornare manualmente l' CodeDeploy agente disinstallando la versione corrente e installandone una più recente.
Argomenti
Imposta l'aggiornamento automatico CodeDeploy dell'agente con AWS Systems Manager
Per configurare Systems Manager e abilitare gli aggiornamenti automatici dell' CodeDeploy agente, seguire le istruzioni riportate in Installare l' CodeDeploy agente utilizzando AWS Systems Manager.
Aggiorna l' CodeDeploy agente manualmente
Per aggiornare l' CodeDeploy agente manualmente, è possibile installare la versione più recente da CLI o utilizzando Systems Manager. Segui le istruzioni riportate in Installare l' CodeDeployagente. Si consiglia di disinstallare le versioni precedenti dell' CodeDeploy agente seguendo le istruzioni riportate in Disinstallare l' CodeDeployagente.
(Obsoleto) Aggiornate l' CodeDeploy agente con Windows Server Updater
Nota
L' CodeDeploy agent updater per Windows Server è obsoleto e non verrà aggiornato a nessuna versione successiva alla 1.0.1.1597.
Per abilitare gli aggiornamenti automatici dell' CodeDeploy agente, installa l' CodeDeploy agent updater per Windows Server su istanze nuove o esistenti. La funzione di aggiornamento verifica periodicamente la disponibilità di nuove versioni. Quando rileva una nuova versione, disinstalla la versione corrente dell'agente, se presente, quindi installa la versione più recente.
Se quando la funzione di aggiornamento rileva una nuova versione è già in corso una distribuzione, questa continua fino al completamento. Se invece durante il processo di aggiornamento si avvia una distribuzione, questa non riesce.
Se desideri forzare l'aggiornamento dell' CodeDeploy agente, segui le istruzioni riportate in. Installa l' CodeDeploy agente per Windows Server
Nelle istanze di Windows Server, puoi scaricare e installare l' CodeDeploy agent updater eseguendo PowerShell i comandi di Windows, utilizzando un link per il download diretto o eseguendo un comando di copia Amazon S3.
Usa Windows PowerShell
Accedi all'istanza ed esegui i seguenti comandi in Windows PowerShell, uno alla volta:
Set-ExecutionPolicy RemoteSigned
Se ti viene richiesto di modificare i criteri di esecuzione, scegli in Y
modo che Windows PowerShell richieda che tutti gli script e i file di configurazione scaricati da Internet siano firmati da un editore attendibile.
Import-Module AWSPowerShell
New-Item -Path "c:\temp" -ItemType "directory" -Force
powershell.exe -Command Read-S3Object -BucketName
bucket-name
-Key latest/codedeploy-agent-updater.msi -File c:\temp\codedeploy-agent-updater.msi
c:\temp\codedeploy-agent-updater.msi /quiet /l c:\temp\host-agent-updater-log.txt
powershell.exe -Command Get-Service -Name codedeployagent
bucket-name
è il nome del bucket Amazon S3 che contiene i file CodeDeploy Resource Kit per la tua regione. Ad esempio, per la regione Stati Uniti orientali (Ohio), sostituisci bucket-name
conaws-codedeploy-us-east-2
. Per un elenco dei nomi dei bucket, vediNomi dei bucket del Resource Kit per regione.
Se è necessario risolvere un errore del processo di aggiornamento, digitare il comando seguente per aprire il file di registro dell' CodeDeploy agente di aggiornamento:
notepad C:\ProgramData\Amazon\CodeDeployUpdater\log\codedeploy-agent.updater.log
Uso di un collegamento diretto
Se le impostazioni di sicurezza del browser sull'istanza di Windows Server forniscono le autorizzazioni richieste (ad esempio, per
http://s3.*.amazonaws.com
), è possibile utilizzare un collegamento diretto per scaricare l'agente updater. CodeDeploy
Il collegamento è:
https://s3.
region
.amazonaws.com/aws-codedeploy-region
/latest/codedeploy-agent-updater.msi
... dove region
è la AWS
regione in cui stai aggiornando la tua applicazione.
Per esempio:
https://s3.af-south-1.amazonaws.com/aws-codedeploy-af-south-1/latest/codedeploy-agent-updater.msi
Usa un comando di copia Amazon S3
Se AWS CLI è installato sull'istanza, puoi utilizzare il comando Amazon S3 cp per scaricare l' CodeDeploy agente di aggiornamento e quindi eseguire il programma di installazione manualmente. Per informazioni, consulta Installare il AWS Command Line Interface su Microsoft Windows.
Il comando Amazon S3 è:
aws s3 cp s3://aws-codedeploy-
region
/latest/codedeploy-agent-updater.msi codedeploy-agent-updater.msi --regionregion
... dove region
è la AWS
regione in cui stai aggiornando la tua applicazione.
Per esempio:
aws s3 cp s3://aws-codedeploy-af-south-1/latest/codedeploy-agent-updater.msi codedeploy-agent-updater.msi --region af-south-1