71 votes

Amazon ec2 user-data, comment ça marche?

Nous sommes au début d'instances et l'accès de l'utilisateur, les données qui nous place. Mais parviendrez-vous à comprendre le fonctionnement interne de cette opération (à partir d'Amazon côté)? Quand on passe de l'utilisateur des données, à quel point est que les données sont transmises à la machine virtuelle (est-ce un Xen et où est-il stocké?

J'ai d'abord pensé, il a été fixé comme la USER_DATA env var, mais nous pouvons également passer dans un fichier. Où est ce fichier est stocké? Est-il générique à toutes les instances ou varie en fonction de l'AMI?

Ce n'est pas un problème en soi, je voulais juste savoir comment Amazon ne ce.

Les données de l'utilisateur capture d'écran: http://d.pr/GZlY

85voto

Eric Hammond Points 10699

Les données utilisateur sont disponibles pour l'instance avec une simple requête HTTP à cette URL:

 http://169.254.169.254/latest/user-data
 

Amazon ne place pas ces données utilisateur sur l'instance elle-même, bien que l'AMI puisse avoir un code qui provoque le téléchargement et le traitement automatique des données utilisateur par l'instance.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X