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à.
Responsabilità condivisa di Kubernetes nodi
La manutenzione degli ambienti di elaborazione è una responsabilità condivisa.
-
Non modificate o rimuovete AWS Batch nodi, etichette, taint, namespace, modelli di avvio o gruppi con ridimensionamento automatico. Non aggiungere contaminanti ai nodi gestiti. AWS Batch Se apporti una di queste modifiche, il tuo ambiente di elaborazione non può essere supportato e si verificano errori, comprese le istanze inattive.
-
Non indirizzate i vostri pod a nodi gestiti. AWS Batch Se indirizzate i vostri pod ai nodi gestiti, si verificheranno problemi di scalabilità e code di lavoro bloccate. Esegui carichi di lavoro che non vengono utilizzati AWS Batch su nodi autogestiti o gruppi di nodi gestiti. Per ulteriori informazioni, consulta Gruppi di nodi gestiti nella Guida per l'utente di Amazon EKS.
-
Puoi scegliere come target DaemonSet a da eseguire su nodi AWS Batch gestiti. Per ulteriori informazioni, consulta Esegui un DaemonSet on AWS Batch nodi gestiti.
AWS Batch non aggiorna automaticamente le AMI dell'ambiente di calcolo. È tua responsabilità aggiornarli. Esegui il seguente comando per aggiornare le tue AMI alla versione AMI più recente.
$aws batch update-compute-environment \ --compute-environment<compute-environment-name>\ --compute-resources 'updateToLatestImageVersion=true'
AWS Batch non aggiorna automaticamente la Kubernetes versione. Esegui il comando seguente per aggiornare la Kubernetes versione del tuo ambiente di calcolo a1.36.
$aws batch update-compute-environment \ --compute-environment<compute-environment-name>\ --compute-resources \ 'ec2Configuration=[{imageType=EKS_AL2023,imageKubernetesVersion=1.36}]'
Quando si esegue l'aggiornamento a un'AMI o alla Kubernetes versione più recente, è possibile specificare se terminare i lavori quando vengono aggiornati (terminateJobsOnUpdate) e quanto tempo attendere prima che un'istanza venga sostituita se i lavori in esecuzione non vengono completati (jobExecutionTimeoutMinutes.) Per ulteriori informazioni, consulta Aggiornare un ambiente di calcolo in AWS Batch la policy di aggiornamento dell'infrastruttura (UpdatePolicy) impostata nell'operazione UpdateComputeEnvironment API.