Gestione dell'endpoint predefinito AWS Security Token Service - Amazon EMR

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

Gestione dell'endpoint predefinito AWS Security Token Service

EMRFSutilizza il AWS Security Token Service (STS) per recuperare le credenziali di sicurezza temporanee per accedere alle tue risorse. AWS Le EMR versioni precedenti di Amazon inviano tutte le AWS STS richieste a un unico endpoint globale all'indirizzohttps://sts.amazonaws.com. Amazon EMR rilascia invece le versioni 5.31.0 e 6.1.0 e successive effettua richieste agli endpoint regionali AWS STS . Questo riduce la latenza e migliora la validità del token di sessione. Per ulteriori informazioni sugli AWS STS endpoint, consulta Managing AWS STS in an AWS Region nella Guida per l'utente.AWS Identity and Access Management

Quando utilizzi le EMR versioni 5.31.0 e 6.1.0 e successive di Amazon, puoi sovrascrivere l'endpoint predefinito. AWS STS A questo scopo, devi modificare la proprietà fs.s3.sts.endpoint nella tua configurazione emrfs-site.

L' AWS CLI esempio seguente imposta l'endpoint predefinito utilizzato da sull' AWS STS endpoint globale. EMRFS

aws emr create-cluster --release-label <emr-5.33.0> --instance-type m5.xlarge \ --emrfs Args=[fs.s3.sts.endpoint=https://sts.amazonaws.com]
Nota

I caratteri di continuazione della riga Linux (\) sono inclusi per questioni di leggibilità. Possono essere rimossi o utilizzati nei comandi Linux. Per Windows, rimuovili o sostituiscili con un accento circonflesso (^).

In alternativa, è possibile creare un file di JSON configurazione utilizzando l'esempio seguente e specificarlo utilizzando l'--configurationsargomento di. emr create-cluster Per ulteriori informazioni sull'utilizzo di --configurations,, consulta la Guida di riferimento ai comandi della AWS CLI .

[ { "classification": "emrfs-site", "properties": { "fs.s3.sts.endpoint": "https://sts.amazonaws.com" } } ]