Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


fortgeschrittene:cloud-init

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

Nächste Überarbeitung
Vorherige Überarbeitung
fortgeschrittene:cloud-init [2025/08/12 08:39]
ingo_wichmann angelegt
fortgeschrittene:cloud-init [2025/08/12 08:45] (aktuell)
ingo_wichmann
Zeile 1: Zeile 1:
 ====== ISO-Datei für cloud-init erzeugen ====== ====== ISO-Datei für cloud-init erzeugen ======
  
-<file txt user-data>​+  mkdir cloud-init 
 +<file txt cloud-init/​meta-data>​ 
 +hostname: vm2 
 +instance-id:​ debian-12-genericcloud-amd64 
 +</​file>​ 
 + 
 +<file txt cloud-init/user-data>​
 #​cloud-config #​cloud-config
 users: users:
Zeile 20: Zeile 26:
 - hostnamectl set-hostname "​vm2"​ - hostnamectl set-hostname "​vm2"​
 </​file>​ </​file>​
 +
 +<file txt cloud-init/​network-config>​
 +version: 2
 +ethernets:
 +  enp1s0:
 +    match:
 +      macaddress: "​52:​54:​00:​00:​01:​02"​
 +    set-name: enp1s0
 +    addresses:
 +      - 192.168.229.102/​24
 +    gateway4: 192.168.229.1
 +    nameservers:​
 +      search: [linuxhotel.de]
 +      addresses: [192.168.1.5]
 +</​file>​
 +
 +ISO erzeugen:
 +  xorriso -as mkisofs -output cloud-init.iso -volid cidata -rational-rock -joliet cloud-init/​*
 +
 +Doku: https://​cloudinit.readthedocs.io/​en/​latest/​index.html
fortgeschrittene/cloud-init.1754987998.txt.gz · Zuletzt geändert: 2025/08/12 08:39 von ingo_wichmann