Crea un'AMI Amazon Linux personalizzata con uno script - Amazon EKS

Aiutaci a migliorare questa pagina

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à.

Vuoi contribuire a questa guida per l'utente? Scegli il GitHub link Modifica questa pagina che si trova nel riquadro destro di ogni pagina. I tuoi contributi contribuiranno a rendere la nostra guida utente migliore per tutti.

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à.

Crea un'AMI Amazon Linux personalizzata con uno script

Amazon Elastic Kubernetes Service (Amazon EKS) dispone di script open-source che vengono utilizzati per creare l'AMI ottimizzata per Amazon EKS. Questi script di compilazione sono disponibili su. GitHub

Gli Amazon Linux ottimizzati per Amazon EKS AMIs sono basati su Amazon Linux 2 (AL2) e Amazon Linux 2023 (AL2023), specificamente per l'uso come nodo nei cluster Amazon EKS. Puoi utilizzare questo repository per visualizzare le specifiche di come il team di Amazon EKS configurakubelet, il runtime, l' AWS IAM Authenticator per Kubernetese crea da zero la tua AMI basata su Amazon Linux.

Il repository degli script di compilazione include un modello di HashiCorp packer e script di compilazione per generare un AMI. Questi script sono la fonte di verità per le build AMI ottimizzate per Amazon EKS, quindi puoi seguire GitHub repository per monitorare le modifiche al nostro. AMIs Ad esempio, forse desideri che la tua AMI utilizzi la stessa versione di Docker che il team di Amazon EKS utilizza per l'AMI ufficiale.

Il GitHub Il repository contiene anche lo script bootstrap specializzato e lo script nodeadm che vengono eseguiti all'avvio per configurare i dati del certificato dell'istanza, l'endpoint del piano di controllo, il nome del cluster e altro ancora.

Inoltre, GitHub il repository contiene i nostri AWS CloudFormation modelli di nodi Amazon EKS. Questi modelli semplificano l'avvio di un'istanza che esegue un'AMI ottimizzata per Amazon EKS e la registrazione in un cluster.

Per ulteriori informazioni, consulta i repository su GitHub in https://github.com/awslabs/amazon-eks-ami.

Amazon EKS optimized AL2 contiene un flag bootstrap opzionale per abilitare il containerd runtime.