Aller au contenu

Données utilisateur

Données utilisateur (user data) : contenu libre que l'on fournit à la création d'une instance, et que l'instance lit dans le service de métadonnées. cloud-init l'interprète au premier démarrage : le plus souvent un document cloud-config (YAML commençant par #cloud-config) qui installe des paquets, crée des utilisateurs, écrit des fichiers et lance des commandes. Chez Scaleway, on les fournit avec scw instance server create cloud-init=@fichier.yaml.

Elles restent lisibles pendant toute la vie de l'instance (API, console, service de métadonnées, copie sur le disque) : elles ne doivent contenir aucun secret. Équivalents : user data (AWS, OpenStack), custom data (Azure), métadonnée user-data (Google Cloud).

Dans les cours

Voir aussi