Dokumentation

Brugerdata (User Data)

Giv en server opstartsinstruktioner via cloud-init, og genbrug dem på tværs af dine servere.

Brugerdata lader dig give en server instruktioner, den selv læser og udfører ved opstart -- typisk via cloud-init, f.eks. til at oprette brugere, installere pakker eller skrive konfigurationsfiler. Indhold kan være op til 32 KB, og kan enten skrives direkte ved oprettelse af en server, eller gemmes som en genbrugelig skabelon i dit bibliotek af brugerdata.

Registrer brugerdata

  1. Vælg Compute > User Data Library.
  2. Klik Register User Data.
  3. Angiv et navn og selve indholdet. Indeholder indholdet variabler (f.eks. {{ ds.meta_data.variable1 }}), angiver du dem som en kommasepareret liste under User Data parameters -- undtagen indbyggede værdier som public_hostname, som ikke skal angives selv.

Du kan derefter vælge denne skabelon direkte, når du opretter en ny server, og udfylde eventuelle variabler i dialogen.

Nulstil brugerdata

  1. Stop serveren.
  2. Klik Reset Userdata på serveren.
  3. Vælg enten en gemt skabelon fra dit bibliotek, eller indtast nyt indhold manuelt.

Brug cloud-init

Er cloud-init installeret i dit image, læses brugerdata automatisk ved opstart. Fra inde i en kørende server kan du altid se det aktuelle indhold igen via:

curl http://data-server./latest/user-data