Zwei Anmerkungen dazu zur Sicherheit:
- Wenn der Quellcode die ersten drei von mir genannten Zeilen nicht enthält (also oben nicht nur ausschnittsweise zitiert wurde), wäre das sehr seltsam.
- Die Datei 50-cloud-init.yaml selbst sollte man niemals editieren. Im Zweifelsfall sollte sie gelöscht und Cloud-Init angewiesen werden, keine netzwerkspezifischen Einstellungen zu schreiben. Bei Ubuntu findet sich diesbezüglich normalerweise folgender Header in der vorgenannten Datei, sofern sie existiert:
Code# This file is generated from information provided by the datasource. Changes # to it will not persist across an instance reboot. To disable cloud-init's # network configuration capabilities, write a file # /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following: # network: {config: disabled}
- sudo netplan --debug try spuckt einige hilfreiche Informationen aus.
Die Config enthält noch weitere Zeilen; habe diese nicht mit zitiert. Verstehe. Wenn ich keine Netzwerk-spezifischen Einstellungen schreibe, was würde dann passieren? Bzw. wozu ist die 50-cloud-init.yaml überhaupt da?
Viele Grüße.