¿Qué son los metadatos de una instancia de EC2 (metadata)?
El instance metadata o metadatos de una instancia de EC2, consiste en cierta información de la instancia que puede ser consultada desde la terminal.
¿Cómo consultar el metadata de una instancia de EC2?
- Crear un role con privilegios de AmazonS3FullAccess.
- Crear una instancia de EC2 con el role asociado.
- Acceder a la instancia de EC2 mediante shell.
- Mediante curl podemos acceder a información variada de la instancia.
$ curl http://169.254.169.254/latest/meta-data/
¿Cómo obtener la IP de una instancia de EC2?
Utilizando los metadatos es posible acceder a la información de la IP de una instancia de EC2, para ello podemos consultar dicha información utilizando curl.
$ curl http://169.254.169.254/latest/meta-data/public-ipv4