docker:okd1
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| docker:okd1 [2026/03/20 14:43] – jonathan | docker:okd1 [2026/03/20 19:04] (current) – jonathan | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ===== OKD1 ===== | ===== OKD1 ===== | ||
| + | |||
| + | ==== VM spin-up ==== | ||
| + | |||
| + | <code - okd-spin_up-cp.sh> | ||
| + | #!/bin/bash | ||
| + | |||
| + | virsh destroy okd-bootstrap | ||
| + | virsh undefine okd-bootstrap | ||
| + | |||
| + | virsh destroy okd-cp1 | ||
| + | virsh undefine okd-cp1 | ||
| + | |||
| + | virsh destroy okd-cp2 | ||
| + | virsh undefine okd-cp2 | ||
| + | |||
| + | virsh destroy okd-cp3 | ||
| + | virsh undefine okd-cp3 | ||
| + | |||
| + | rm -rf / | ||
| + | ######################################################################## | ||
| + | |||
| + | |||
| + | # 1. Nettoyage et Copie de l' | ||
| + | wipefs -a / | ||
| + | qemu-img convert -O raw / | ||
| + | |||
| + | # 3. Préparation Ignition | ||
| + | cp bootstrap.ign / | ||
| + | chmod 777 / | ||
| + | IGNITION_DEVICE_ARG=" | ||
| + | |||
| + | # 4. Installation | ||
| + | virt-install \ | ||
| + | --name okd-bootstrap \ | ||
| + | --memory 16384 --vcpus 4 --cpu host-passthrough \ | ||
| + | --machine q35 --os-variant=fedora-coreos-stable \ | ||
| + | --disk path=/ | ||
| + | --network network=vlan219, | ||
| + | --graphics none \ | ||
| + | --import \ | ||
| + | --noautoconsole \ | ||
| + | " | ||
| + | |||
| + | ######################################################################## | ||
| + | |||
| + | # 1. Nettoyage et Copie de l' | ||
| + | wipefs -a / | ||
| + | qemu-img convert -O raw / | ||
| + | |||
| + | # 3. Préparation Ignition | ||
| + | cp master.ign / | ||
| + | chmod 777 / | ||
| + | IGNITION_DEVICE_ARG=" | ||
| + | |||
| + | # 4. Installation | ||
| + | virt-install \ | ||
| + | --name okd-cp1 \ | ||
| + | --memory 16384 --vcpus 4 --cpu host-passthrough \ | ||
| + | --machine q35 --os-variant=fedora-coreos-stable \ | ||
| + | --disk path=/ | ||
| + | --network network=vlan219, | ||
| + | --graphics none \ | ||
| + | --import \ | ||
| + | --noautoconsole \ | ||
| + | " | ||
| + | |||
| + | ######################################################################## | ||
| + | |||
| + | # 1. Nettoyage et Copie de l' | ||
| + | wipefs -a / | ||
| + | qemu-img convert -O raw / | ||
| + | |||
| + | |||
| + | # 3. Préparation Ignition | ||
| + | cp master.ign / | ||
| + | chmod 777 / | ||
| + | IGNITION_DEVICE_ARG=" | ||
| + | |||
| + | # 4. Installation | ||
| + | virt-install \ | ||
| + | --name okd-cp2 \ | ||
| + | --memory 16384 --vcpus 4 --cpu host-passthrough \ | ||
| + | --machine q35 --os-variant=fedora-coreos-stable \ | ||
| + | --disk path=/ | ||
| + | --network network=vlan219, | ||
| + | --graphics none \ | ||
| + | --import \ | ||
| + | --noautoconsole \ | ||
| + | " | ||
| + | |||
| + | ######################################################################## | ||
| + | |||
| + | # 1. Nettoyage et Copie de l' | ||
| + | wipefs -a / | ||
| + | qemu-img convert -O raw / | ||
| + | |||
| + | |||
| + | # 3. Préparation Ignition | ||
| + | cp master.ign / | ||
| + | chmod 777 / | ||
| + | IGNITION_DEVICE_ARG=" | ||
| + | |||
| + | # 4. Installation | ||
| + | virt-install \ | ||
| + | --name okd-cp3 \ | ||
| + | --memory 16384 --vcpus 4 --cpu host-passthrough \ | ||
| + | --machine q35 --os-variant=fedora-coreos-stable \ | ||
| + | --disk path=/ | ||
| + | --network network=vlan219, | ||
| + | --graphics none \ | ||
| + | --import \ | ||
| + | --noautoconsole \ | ||
| + | " | ||
| + | |||
| + | ######################################################################## | ||
| + | </ | ||
| + | |||
| + | <code - okd-spin_up-workers.sh> | ||
| + | #!/bin/bash | ||
| + | |||
| + | virsh destroy okd-worker1 | ||
| + | virsh undefine okd-worker1 | ||
| + | |||
| + | virsh destroy okd-worker2 | ||
| + | virsh undefine okd-worker2 | ||
| + | |||
| + | virsh destroy okd-worker3 | ||
| + | virsh undefine okd-worker3 | ||
| + | |||
| + | virsh destroy okd-worker4 | ||
| + | virsh undefine okd-worker4 | ||
| + | |||
| + | ######################################################################## | ||
| + | |||
| + | # 1. Nettoyage et Copie de l' | ||
| + | wipefs -a / | ||
| + | wipefs -a / | ||
| + | qemu-img convert -O raw / | ||
| + | |||
| + | # 3. Préparation Ignition | ||
| + | cp worker.ign / | ||
| + | chmod 777 / | ||
| + | IGNITION_DEVICE_ARG=" | ||
| + | |||
| + | # 4. Installation | ||
| + | virt-install \ | ||
| + | --name okd-worker1 \ | ||
| + | --memory 16384 --vcpus 4 --cpu host-passthrough \ | ||
| + | --machine q35 --os-variant=fedora-coreos-stable \ | ||
| + | --disk path=/ | ||
| + | --disk path=/ | ||
| + | --network network=vlan219, | ||
| + | --network network=ovsbr0, | ||
| + | --graphics none \ | ||
| + | --import \ | ||
| + | --noautoconsole \ | ||
| + | " | ||
| + | |||
| + | ######################################################################## | ||
| + | |||
| + | # 1. Nettoyage et Copie de l' | ||
| + | wipefs -a / | ||
| + | wipefs -a / | ||
| + | qemu-img convert -O raw / | ||
| + | |||
| + | # 3. Préparation Ignition | ||
| + | cp worker.ign / | ||
| + | chmod 777 / | ||
| + | IGNITION_DEVICE_ARG=" | ||
| + | |||
| + | # 4. Installation | ||
| + | virt-install \ | ||
| + | --name okd-worker2 \ | ||
| + | --memory 16384 --vcpus 4 --cpu host-passthrough \ | ||
| + | --machine q35 --os-variant=fedora-coreos-stable \ | ||
| + | --disk path=/ | ||
| + | --disk path=/ | ||
| + | --network network=vlan219, | ||
| + | --network network=ovsbr0, | ||
| + | --graphics none \ | ||
| + | --import \ | ||
| + | --noautoconsole \ | ||
| + | " | ||
| + | |||
| + | ######################################################################## | ||
| + | |||
| + | # 1. Nettoyage et Copie de l' | ||
| + | wipefs -a / | ||
| + | wipefs -a / | ||
| + | qemu-img convert -O raw / | ||
| + | |||
| + | # 3. Préparation Ignition | ||
| + | cp worker.ign / | ||
| + | chmod 777 / | ||
| + | IGNITION_DEVICE_ARG=" | ||
| + | |||
| + | # 4. Installation | ||
| + | virt-install \ | ||
| + | --name okd-worker3 \ | ||
| + | --memory 16384 --vcpus 4 --cpu host-passthrough \ | ||
| + | --machine q35 --os-variant=fedora-coreos-stable \ | ||
| + | --disk path=/ | ||
| + | --disk path=/ | ||
| + | --network network=vlan219, | ||
| + | --network network=ovsbr0, | ||
| + | --graphics none \ | ||
| + | --import \ | ||
| + | --noautoconsole \ | ||
| + | " | ||
| + | |||
| + | ######################################################################## | ||
| + | |||
| + | # 1. Nettoyage et Copie de l' | ||
| + | wipefs -a / | ||
| + | wipefs -a / | ||
| + | qemu-img convert -O raw / | ||
| + | |||
| + | # 3. Préparation Ignition | ||
| + | cp worker.ign / | ||
| + | chmod 777 / | ||
| + | IGNITION_DEVICE_ARG=" | ||
| + | |||
| + | # 4. Installation | ||
| + | virt-install \ | ||
| + | --name okd-worker4 \ | ||
| + | --memory 16384 --vcpus 4 --cpu host-passthrough \ | ||
| + | --machine q35 --os-variant=fedora-coreos-stable \ | ||
| + | --disk path=/ | ||
| + | --disk path=/ | ||
| + | --network network=vlan219, | ||
| + | --network network=ovsbr0, | ||
| + | --graphics none \ | ||
| + | --import \ | ||
| + | --noautoconsole \ | ||
| + | " | ||
| + | </ | ||
| + | |||
| ==== Installation command ==== | ==== Installation command ==== | ||
docker/okd1.1774017825.txt.gz · Last modified: by jonathan
