Un ingegnere ha utilizzato AWS CloudFormation per effettuare il provisioning di un cluster Amazon ECS e di un gruppo con scalabilità automatica EC2 per le istanze container. Dopo il completamento dello stack, le istanze EC2 sono state avviate ma si sono registrate con un cluster ECS diverso da quello previsto. Quale modifica dovrebbe essere apportata al template CloudFormation per garantire che le istanze si registrino con il cluster ECS corretto?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Includere un riferimento al cluster ECS nei UserData della risorsa AWS::AutoScaling::LaunchConfiguration..
Perché questa è la risposta
L'opzione corretta è includere un riferimento al cluster ECS nei UserData della risorsa AWS::AutoScaling::LaunchConfiguration. Le istanze EC2 che fanno parte di un cluster ECS devono sapere a quale cluster registrarsi all'avvio. Questo viene tipicamente configurato tramite lo script UserData dell'istanza, che viene eseguito al primo avvio. Specificando la variabile d'ambiente ECSCLUSTER nei UserData, l'agente ECS sull'istanza saprà a quale cluster associarsi. Poiché le istanze sono gestite da un gruppo con scalabilità automatica, la configurazione UserData deve essere definita nella Launch Configuration (o Launch Template) associata al gruppo. Le opzioni errate non risolvono il problema della registrazione dell'agente ECS. Fare riferimento alle istanze EC2 nella risorsa AWS::ECS::Cluster o al cluster ECS nella risorsa AWS::ECS::Service non influenza la registrazione delle istanze. Includere un riferimento nei UserData della risorsa AWS::EC2::Instance sarebbe corretto se si trattasse di istanze singole, ma non è applicabile a istanze gestite da un gruppo con scalabilità automatica. L'uso di una CustomResource con Lambda è eccessivamente complesso e non è il metodo standard o più efficiente per questo tipo di configurazione.
Supera il tuo esame — senza l'infinita caccia alle risposte
Ottieni ogni domanda e spiegazione verificata per questo esame in un unico posto, e risparmia ore di preparazione. Oltre 1.000 certificazioni · Oltre 20 lingue · Inizia gratuitamente.
Supera il tuo esame più velocemente → Nessuna carta richiesta