Estamos iniciando instancias y accediendo a los datos de usuario que colocamos. Pero, ¿alguien entiende los aspectos internos de esta operación (desde el lado de Amazon)? Cuando pasamos los datos de usuario, ¿en qué punto se transmiten esos datos a la máquina virtual (esta es una función Xen) y dónde se almacenan?Amazon ec2 user-data, ¿cómo funciona?
Primero pensé que estaba configurado como el env de USER_DATA, pero también podemos pasarlo como un archivo. ¿Dónde está ese archivo almacenado? ¿Es genérico para todas las instancias o varía según AMI?
Esto no es un problema per se, solo quería saber cómo lo hace Amazon.
usuario datos de pantalla: http://d.pr/GZlY
gracias Eric, hice una búsqueda en Google sobre 'lo que es 169.254.169.254' por lo que me dio la dirección URL que estaba buscando. http://docs.amazonwebservices.com/AWSEC2/2007-03-01/DeveloperGuide/AESDG-chapter-instancedata.html – Devrim
Aquí está la última versión de ese documento: http://docs.amazonwebservices.com/AWSEC2/latest/ UserGuide/AESDG-chapter-instancedata.html –
Solo para agregar a esta respuesta, si desea aprovechar los datos del usuario cuando la VM está arrancando, mi equipo y yo usualmente tenemos una lógica de script que vive en/es llamada por/etc /rc.local cuando se usa Linux. – linusthe3rd