

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

Per contribuire a questa guida per l'utente, scegli il GitHub link **Modifica questa pagina** nel riquadro destro di ogni 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à.

# Crea nodi con Bottlerocket ottimizzato AMIs
<a name="eks-optimized-ami-bottlerocket"></a>

 [Bottlerocket](https://aws.amazon.com/bottlerocket/) è una distribuzione Linux open source sponsorizzata e supportata da. AWS Bottlerocket è progettato appositamente per ospitare carichi di lavoro in container. Con Bottlerocket, puoi migliorare la disponibilità delle implementazioni containerizzate e ridurre i costi operativi automatizzando gli aggiornamenti dell’infrastruttura dei container. Bottlerocket include solo il software essenziale per eseguire i container, che migliora l’utilizzo delle risorse, riduce le minacce alla sicurezza e riduce i costi di gestione. L'AMI Bottlerocket include e AWS IAM `containerd` `kubelet` Authenticator. Oltre che dai gruppi di nodi gestiti e di nodi autogestiti, Bottlerocket è supportato anche da [Karpenter](https://karpenter.sh/).

## Vantaggi
<a name="bottlerocket-advantages"></a>

L'utilizzo di Bottlerocket con il cluster Amazon EKS presenta i seguenti vantaggi:
+  **Tempi di attività maggiori con costi operativi inferiori e minore complessità di gestione**: Bottlerocket necessita di un minore utilizzo di risorse, tempi di avvio più brevi ed è meno vulnerabile alle minacce alla sicurezza rispetto ad altre distribuzioni Linux. L’ingombro ridotto di Bottlerocket aiuta a ridurre i costi utilizzando meno risorse di archiviazione, elaborazione e rete.
+  **Maggiore sicurezza grazie agli aggiornamenti automatici del sistema operativo** – gli aggiornamenti a Bottlerocket vengono applicati come una singola unità che può essere ripristinata, se necessario. Ciò elimina il rischio di aggiornamenti danneggiati o non riusciti che possono lasciare il sistema in uno stato inutilizzabile. Con Bottlerocket, gli aggiornamenti di sicurezza possono essere applicati automaticamente non appena sono disponibili con un impatto minimo e possono essere ripristinati in caso di guasti.
+  **Supporto premium**: le AWS versioni fornite di Bottlerocket su Amazon EC2 sono coperte dagli stessi piani di AWS supporto che coprono anche AWS servizi come Amazon, Amazon EKS e EC2 Amazon ECR.

## Considerazioni
<a name="bottlerocket-considerations"></a>

Quando utilizzi Bottlerocket per il tuo tipo di AMI, considera quanto segue:
+ Bottlerocket supporta EC2 istanze Amazon con `x86_64` processori. `arm64`
+ Bottlerocket supporta EC2 istanze Amazon con. GPUs Per ulteriori informazioni, consulta [Usa l'accelerazione ottimizzata per EKS per le istanze AMIs GPU](ml-eks-optimized-ami.md).
+ Le immagini Bottlerocket non includono un server SSH o una shell. Puoi utilizzare metodi di out-of-band accesso per consentire SSH. Questi approcci consentono di utilizzare il container dell'amministratore e saltare alcune fasi di configurazione di bootstrap con i dati utente. Per ulteriori informazioni, consulta le seguenti sezioni in [Bottlerocket](https://github.com/bottlerocket-os/bottlerocket/blob/develop/README.md) OS su: GitHub
  +  [Esplorazione](https://github.com/bottlerocket-os/bottlerocket/blob/develop/README.md#exploration) 
  +  [Container amministratore](https://github.com/bottlerocket-os/bottlerocket/blob/develop/README.md#admin-container) 
  +  [Impostazioni Kubernetes](https://github.com/bottlerocket-os/bottlerocket/blob/develop/README.md#kubernetes-settings) 
+ Bottlerocket utilizza diversi tipi di container:
  + Per impostazione predefinita, è abilitato un [container di controllo](https://github.com/bottlerocket-os/bottlerocket-control-container). Questo contenitore esegue l'[agente AWS Systems Manager](https://github.com/aws/amazon-ssm-agent) che puoi utilizzare per eseguire comandi o avviare sessioni di shell su istanze Amazon EC2 Bottlerocket. Per ulteriori informazioni, vedere [Configurazione di Session Manager](https://docs.aws.amazon.com/systems-manager/latest/userguide/session-manager-getting-started.html) nella *Guida per l'utente di AWS Systems Manager*.
  + Se viene fornita una chiave SSH durante la creazione del gruppo di nodi, viene abilitato un container dell'amministratore. Consigliamo di utilizzare il container amministratore solo per scenari di sviluppo e test. Non è consigliabile utilizzarlo in ambienti di produzione. Per ulteriori informazioni, consulta [Container amministratore](https://github.com/bottlerocket-os/bottlerocket/blob/develop/README.md#admin-container) su GitHub.

## Ulteriori informazioni
<a name="bottlerocket-more-information"></a>

Per ulteriori informazioni sull'uso di Bottlerocket ottimizzato per Amazon EKS AMIs, consulta le seguenti sezioni:
+ Per i dettagli su Bottlerocket, consulta la [documentazione di Bottlerocket](https://bottlerocket.dev/en/).
+ Per le risorse informative sulla versione, consulta [Recupero delle informazioni sulla versione delle AMI Bottlerocket](eks-ami-versions-bottlerocket.md).
+ Per utilizzare Bottlerocket con gruppi di nodi gestiti, consulta [Semplifica il ciclo di vita dei nodi con gruppi di nodi gestiti](managed-node-groups.md).
+ Per avviare i nodi autogestiti di Bottlerocket, consulta [Crea nodi autogestiti Bottlerocket](launch-node-bottlerocket.md).
+ Per recuperare la versione più recente IDs del Bottlerocket AMIs ottimizzato per Amazon EKS, consulta. [Recupero degli ID AMI Bottlerocket consigliati](retrieve-ami-id-bottlerocket.md)
+ Per informazioni dettagliate sul supporto per la conformità, consulta la sezione [Soddisfare i requisiti di conformità con Bottlerocket](bottlerocket-compliance-support.md).