Metadati delle EC2 istanze Amazon - AWS SDKse strumenti

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

Metadati delle EC2 istanze Amazon

Amazon EC2 fornisce un servizio su istanze chiamato Instance Metadata Service ()IMDS. Per ulteriori informazioni su questo servizio, consulta Work with instance metadata nella Amazon EC2 User Guide. Quando si tenta di recuperare le credenziali su un'EC2istanza Amazon configurata con un IAM ruolo, la connessione al servizio di metadati dell'istanza è regolabile.

Configura questa funzionalità utilizzando quanto segue:

metadata_service_num_attempts- condiviso AWS configimpostazione dei file
AWS_METADATA_SERVICE_NUM_ATTEMPTS- variabile d'ambiente

Questa impostazione specifica il numero totale di tentativi da effettuare prima di rinunciare al tentativo di recuperare dati dal servizio di metadati dell'istanza.

Valore predefinito: 1

Valori validi: numero maggiore o uguale a 1.

metadata_service_timeout- condiviso AWS configimpostazione dei file
AWS_METADATA_SERVICE_TIMEOUT- variabile d'ambiente

Speciifica il numero di secondi prima del timeout quando si tenta di recuperare i dati dal servizio di metadati dell'istanza.

Valore predefinito: 1

Valori validi: numero maggiore o uguale a 1.

Esempio di impostazione di questi valori nel config file:

[default] metadata_service_num_attempts=10 metadata_service_timeout=10

Esempio in Linux/macOS di impostazione delle variabili di ambiente tramite riga di comando:

export AWS_METADATA_SERVICE_NUM_ATTEMPTS=10 export AWS_METADATA_SERVICE_TIMEOUT=10

Esempio in Windows di impostazione delle variabili di ambiente tramite riga di comando:

setx AWS_METADATA_SERVICE_NUM_ATTEMPTS 10 setx AWS_METADATA_SERVICE_TIMEOUT 10

Compatibilità con AWS SDKs

Di seguito sono SDKs supportate le funzionalità e le impostazioni descritte in questo argomento. Vengono annotate eventuali eccezioni parziali. Tutte le impostazioni delle proprietà di JVM sistema sono supportate da AWS SDK for Java e il SDK AWS for Kotlin solo.