Seleziona le tue preferenze relative ai cookie

Utilizziamo cookie essenziali e strumenti simili necessari per fornire il nostro sito e i nostri servizi. Utilizziamo i cookie prestazionali per raccogliere statistiche anonime in modo da poter capire come i clienti utilizzano il nostro sito e apportare miglioramenti. I cookie essenziali non possono essere disattivati, ma puoi fare clic su \"Personalizza\" o \"Rifiuta\" per rifiutare i cookie prestazionali.

Se sei d'accordo, AWS e le terze parti approvate utilizzeranno i cookie anche per fornire utili funzionalità del sito, ricordare le tue preferenze e visualizzare contenuti pertinenti, inclusa la pubblicità pertinente. Per continuare senza accettare questi cookie, fai clic su \"Continua\" o \"Rifiuta\". Per effettuare scelte più dettagliate o saperne di più, fai clic su \"Personalizza\".

Personalizzato cloud-init

Modalità Focus
Personalizzato cloud-init - Amazon Linux 2023

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

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

Il cloud-init package è un'applicazione open source che avvia le immagini Linux in un ambiente di cloud computing. Per ulteriori informazioni, consulta la documentazione di cloud-init.

AL2023 contiene una versione personalizzata di cloud-init. Con cloud-init, puoi specificare cosa succede all'istanza al momento dell'avvio.

Quando avvii un'istanza, puoi utilizzare i campi user-data per passare azioni a cloud-init. Ciò significa che puoi utilizzare Amazon Machine Images (AMIs) comuni per molti casi d'uso e configurarle dinamicamente all'avvio di un'istanza. AL2023 utilizza anche cloud-init per configurare l'ec2-useraccount.

AL2023 utilizza il cloud-init azioni in /etc/cloud/cloud.cfg.d e. /etc/cloud/cloud.cfg Puoi crearne uno tuo cloud-init file di azioni nella /etc/cloud/cloud.cfg.d directory. Cloud-init legge tutti i file in questa directory in ordine lessicografico. I file più recenti sovrascrivono i valori dei file meno recenti. Quando cloud-init lancia un'istanza, la cloud-init il pacchetto esegue le seguenti attività di configurazione:

  • Impostare la lingua locale predefinita

  • Impostare il nome host

  • Analizzare e gestire i dati utente

  • Generare chiavi SSH private host

  • Aggiungere chiavi SSH pubbliche di un utente a .ssh/authorized_keys per semplificare le procedure di login e amministrazione

  • Preparare i repository per la gestione dei pacchetti

  • Gestire le azioni dei pacchetti definite nei dati utente

  • Eseguire script utente contenuti nei dati utente

  • Montare i volumi di archivio dell'istanza, se applicabile

    • Per impostazione predefinita, il volume di archivio dell'istanza ephemeral0 viene montato in /media/ephemeral0, se è presente e include un file system valido. In caso contrario, non viene montato.

    • Per impostazione predefinita, vengono montati i volumi di swap associati all'istanza (per i tipi di istanza m1.small e c1.medium).

    • È possibile sovrascrivere il montaggio predefinito del volume dell'Instance Store con quanto segue cloud-init direttiva:

      #cloud-config mounts: - [ ephemeral0 ]

      Per un maggiore controllo sui supporti, vedi Supporti in cloud-init documentazione.

    • All'avvio di un'istanza, i volumi dell'archivio dell'istanza che supportano TRIM non vengono formattati. Prima di poter montare i volumi dell'archivio dell'istanza, è necessario partizionare e formattare i relativi volumi.

      Per ulteriori informazioni, consulta il supporto TRIM di Instance Store Volume nella Amazon EC2 User Guide.

    • All'avvio delle istanze, è possibile utilizzare il modulo disk_setup per partizionare e formattare i volumi dell'archivio dell'istanza.

      Per ulteriori informazioni, consulta Disk Setup nel cloud-init documentazione.

Per informazioni sull'utilizzo cloud-init con SELinux, vediUtilizzo cloud-init per abilitare la modalità enforcing.

Per informazioni su cloud-init formati di dati utente, vedere User-Data Formats nel cloud-init documentazione.

PrivacyCondizioni del sitoPreferenze cookie
© 2025, Amazon Web Services, Inc. o società affiliate. Tutti i diritti riservati.