Linux cloud image a cloud-init
Jak funguje cloud-init - automatická inštalácia Linux stroja.
Ubuntu - generic
Funguje na väčšine virtualizačných platforiem (KVM, VirtualBox atď.), obsahuje cloud-init a vyzaduje ho.
Ubuntu - genericcloud
Odľahčenejší variant verzie generic, optimalizovaný pre verejné cloudy, bez zastaraných ovládačov určených len pre BIOS
Ubuntu - nocloud
Bez cloud-init; vhodné na lokálne testovanie/automatizáciu, kde si konfiguráciu vkladáte sami
Debian - cloud image generic
https://cloud.debian.org/images/cloud/trixie/latest/debian-13-generic-amd64.qcow2
Disk image format
QCOW2 je nativny pre QEMU, ma meta-data, podporuje snapshoty, podporuje kompresiu a sifrovanie, copy-on-write.
RAW je Byte kopia disku - blokoveho zariadnia, lepsia kompatibilita.
Úprava inštrukcií
cat > user-data <#cloud-config
hostname: debian-vm
fqdn: debian-vm.local
manage_etc_hosts: true
users:
- name: debian
groups: [sudo]
shell: /bin/bash
sudo: "ALL=(ALL) NOPASSWD:ALL"
lock_passwd: true
ssh_authorized_keys:
- $(cat ~/.ssh/id_ed25519.pub)
ssh_pwauth: false
disable_root: true
growpart:
mode: auto
devices: ["/"]
EOF
Tvorba ISO
apt install genisoimage
genisoimage -output seed.iso -volid cidata -joliet -rock user-data meta-data isoinfo -d -i seed.img
Príspevok pridaný dňa: 23.07.2026 od užívatela: Dodoslav.