Crea un prodotto personalizzato Windows AMIcon Image Builder - Amazon EKS

Aiutaci a migliorare questa pagina

Vuoi contribuire a questa guida per l'utente? Scorri fino alla fine di questa pagina e seleziona Modifica questa pagina su GitHub. 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 prodotto personalizzato Windows AMIcon Image Builder

Puoi usare EC2 Image Builder per creare soluzioni personalizzate ottimizzate per Amazon EKS Windows AMIscon una delle seguenti opzioni:

In entrambi i casi, è necessario creare la propria ricetta di Image Builder. Per ulteriori informazioni, consulta la sezione Creazione di una nuova versione di una ricetta di immagine nella Guida per l'utente di Image Builder.

Importante

I seguenti componenti gestiti da Amazon per eks includono patch per CVE-2024-5321.

  • 1.24.5 e versioni successive

  • 1.25.4 e versioni successive

  • 1.26.4 e versioni successive

  • 1.27.2 e versioni successive

  • 1.28.2 e versioni successive

  • 1.29.2 e versioni successive

  • 1.30.1 e versioni successive

Utilizzo di un Amazon EKS ottimizzato Windows AMIcome base

Questa opzione è il metodo consigliato per creare la tua personalizzazione Windows AMIs. Amazon EKS ottimizzato Windows AMIsforniamo aggiornamenti più frequenti rispetto al componente di build gestito da Amazon.

  1. Inizia a creare la tua ricetta di Image Builder.

    1. Aprire la console EC2 Image Builder in /imagebuilder. https://console.aws.amazon.com

    2. Nel riquadro di navigazione di sinistra, scegli Ricette di immagini.

    3. Scegli Crea ricetta di immagine.

  2. Nella sezione Dettagli ricetta, inserisci un nome e una versione.

  3. Specificare l'ID dell'Amazon EKS ottimizzato Windows AMInella sezione Immagine di base.

    1. Scegli Inserisci un AMI ID personalizzato.

    2. Recupera l'AMIID per Windows Versione del sistema operativo richiesta. Per ulteriori informazioni, consulta Recupera consigliato Microsoft Windows AMI IDs.

    3. Inserisci l'AMIID personalizzato. Se l'AMIID non viene trovato, assicurati che il nome dell' Regione AWS AMIID corrisponda a quello Regione AWS mostrato nella parte superiore destra della console.

  4. (Facoltativo) Per ottenere gli ultimi aggiornamenti di sicurezza, aggiungi il componente update-windows nella sezione Componenti di compilazione.

    1. Dall'elenco a discesa a destra della casella di ricerca Trova componenti per nome scegli Gestito da Amazon.

    2. Nella sezione Trova componenti per nome, inserisci update-windows.

    3. Seleziona la casella di controllo del risultato della ricerca update-windows. Questo componente include le più recenti Windows patch per il sistema operativo.

  5. Completa gli input rimanenti della ricetta di immagine con le configurazioni richieste. Per ulteriori informazioni, consulta la sezione Creazione di una nuova versione di una ricetta di immagine (console) nella Guida per l'utente di Image Builder.

  6. Scegli Crea ricetta.

  7. Utilizza la nuova ricetta di immagine in una pipeline di immagini nuova o esistente. Una volta eseguita correttamente la pipeline di immagini, la versione personalizzata AMI verrà elencata come immagine di output e sarà pronta per l'uso. Per ulteriori informazioni, vedere Creare una pipeline di immagini utilizzando la procedura guidata della console EC2 Image Builder.

Utilizzo del componente di compilazione gestito da Amazon

Quando si utilizza un Amazon EKS ottimizzato Windows AMIpoiché una base non è praticabile, puoi invece utilizzare il componente di build gestito da Amazon. Questa opzione potrebbe rimanere indietro rispetto a quella supportata più recente Kubernetes versioni.

  1. Inizia a creare la tua ricetta di Image Builder.

    1. Aprire la console EC2 Image Builder in /imagebuilder. https://console.aws.amazon.com

    2. Nel riquadro di navigazione di sinistra, scegli Ricette di immagini.

    3. Scegli Crea ricetta di immagine.

  2. Nella sezione Dettagli della ricetta, inserisci un nome e una versione.

  3. Determina quale opzione utilizzerai per creare la tua immagine personalizzata AMI nella sezione Immagine di base:

    • Seleziona immagini gestite: scegli Windows come Sistema operativo (OS) per le immagini. Quindi scegli una delle seguenti opzioni per Origine dell'immagine.

      • Avvio rapido (gestito da Amazon): nel menu a discesa Nome immagine, scegli un servizio supportato da Amazon EKS Windows Versione del server. Per ulteriori informazioni, consulta Crea nodi con ottimizzato Windows AMIs.

      • Immagini di mia proprietà: per il nome ARN dell'immagine, scegli la tua immagine con la tua licenza. L'immagine che fornisci non può già avere EKS componenti Amazon installati.

    • Inserisci un AMI ID personalizzato: per AMI ID, inserisci il tuo ID AMI con la tua licenza. L'immagine che fornisci non può già avere EKS componenti Amazon installati.

  4. Nella sezione Componenti di compilazione - Windows, esegui le seguenti operazioni:

    1. Dall'elenco a discesa a destra della casella di ricerca Trova componenti per nome scegli Gestito da Amazon.

    2. Nella casella di ricerca Trova componenti per nome, inserisci eks.

    3. Seleziona la casella di controllo accanto al risultato della ricerca eks-optimized-ami-windows, anche se il risultato restituito potrebbe non essere la versione desiderata.

    4. Nella casella di ricerca Trova componenti per nome, inserisci update-windows.

    5. Seleziona la casella di controllo accanto al risultato della ricerca update-windows. Questo componente include i più recenti Windows patch per il sistema operativo.

  5. Nella sezione Componenti selezionati, esegui le seguenti operazioni:

    1. Scegli Opzioni di controllo delle versioni per eks-optimized-ami-windows.

    2. Scegli Specifica la versione del componente.

    3. Nel campo Versione del componente, immettere version.x , sostituire version con un supporto Kubernetes versione. Inserimento di un x per una parte del numero di versione indica di utilizzare la versione più recente del componente che si allinea anche alla parte della versione definita esplicitamente. Presta attenzione all'output della console, in quanto ti avviserà se la versione desiderata è disponibile come componente gestito. Tieni presente che la più recente Kubernetes le versioni potrebbero non essere disponibili per il componente build. Per ulteriori informazioni sulle versioni disponibili, consulta Recupero di informazioni sulle versioni dei componenti di eks-optimized-ami-windows.

      Nota

      Le seguenti versioni dei componenti di compilazione di eks-optimized-ami-windows richiedono una versione di eksctl 0.129 o inferiore:

      • 1.24.0

  6. Completa gli input rimanenti della ricetta di immagine con le configurazioni richieste. Per ulteriori informazioni, consulta la sezione Creazione di una nuova versione di una ricetta di immagine (console) nella Guida per l'utente di Image Builder.

  7. Scegli Crea ricetta.

  8. Utilizza la nuova ricetta di immagine in una pipeline di immagini nuova o esistente. Una volta eseguita correttamente la pipeline di immagini, la versione personalizzata AMI verrà elencata come immagine di output e sarà pronta per l'uso. Per ulteriori informazioni, vedere Creare una pipeline di immagini utilizzando la procedura guidata della console EC2 Image Builder.

Recupero di informazioni sulle versioni dei componenti di eks-optimized-ami-windows

È possibile recuperare informazioni specifiche relative a ciò che viene installato con ciascun componente. Ad esempio, puoi verificare quale versione di kubelet è installata. I componenti vengono sottoposti a test funzionali sulle piattaforme EKS supportate da Amazon Windows versioni dei sistemi operativi. Per ulteriori informazioni, consulta Calendario dei rilasci. Qualsiasi altro Windows Le versioni del sistema operativo che non sono elencate come supportate o che hanno raggiunto la fine del supporto potrebbero non essere compatibili con il componente.

  1. Aprire la console EC2 Image Builder in /imagebuilder. https://console.aws.amazon.com

  2. Nel riquadro di navigazione a sinistra, scegli Componenti.

  3. Dall'elenco a discesa a destra della casella di ricerca Trova componenti per nome, modifica la selezione Di mia proprietà con Quick start (gestito da Amazon).

  4. Nella sezione Trova componenti per nome, inserire eks.

  5. (Facoltativo) Se stai utilizzando una versione recente, ordina la colonna Versione in ordine decrescente selezionandola due volte.

  6. Scegli il collegamento eks-optimized-ami-windows con la versione desiderata.

La Descrizione nella pagina risultante mostra le informazioni specifiche.