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 AWSconfig
impostazione dei fileAWS_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 AWSconfig
impostazione dei fileAWS_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_TIMEOUT10
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.
SDK | Supportato | Note o ulteriori informazioni |
---|---|---|
AWS CLI v2 | Sì | |
SDKper C++ | No | |
SDKper Go V2 (1.x) |
No | |
SDKper Go 1.x (V1) | No | |
SDKper Java 2.x | No | |
SDKper Java 1.x | Parziale | Solo AWS_METADATA_SERVICE_TIMEOUT è supportata. |
SDKper JavaScript 3.x | No | |
SDKper JavaScript 2.x | No | |
SDKper Kotlin | No | |
SDKper. NET3.x | No | |
SDKper PHP 3.x | Sì | |
SDKper Python (Boto3) |
Sì | |
SDKper Ruby 3.x | No | |
SDKper Rust | No | |
SDKper Swift | No | |
Strumenti per PowerShell | No |