- https://pve.proxmox.com/pve-docs/chapter-pvesdn.html
- Add vxlan vnet as bridge for the network interface (ex: 10.12.3.0/24)
- MTU: cluster (vxlan) 1500, nodes (vnets) 1450
- Must include mtu=1450 in networking specs for VMs and LXCs (see terraform script)
- Add custom routing in pfsense for other interfaces exiting on the wan interface (outgoing to the other proxmox node)
- pfsense DHCP Servers: Must add MAC addresses on both pfsense instances of every OKD VMs machines (bootstrap, control-planes, computes)
-
https://docs.fedoraproject.org/en-US/fedora-coreos/bare-metal/
- "Automated ISO/PXE installs with Ignition embedding" 🆒
-
You can edit your '.conf' file in /etc/pve/qemu-server to include a line as follows:
args: -fw_cfg name=opt/com.coreos/config,file=path/to/example.ign
sudo qm showcmd 801 --pretty
-
VM storage: /dev/vda
-
https://getfedora.org/en/coreos/download?tab=metal_virtualized&stream=stable&arch=x86_64: Download Fedora Core OS
- https://itnext.io/guide-installing-an-okd-4-5-cluster-508a2631cbee: Guide: Installing an OKD 4.5 Cluster
- https://docs.fedoraproject.org/en-US/fedora-coreos/provisioning-qemu/: Provisioning Fedora CoreOS on QEMU
- https://github.com/qemu/qemu/blob/master/docs/specs/fw_cfg.txt
- https://forum.proxmox.com/threads/howto-startup-vm-using-an-ignition-file.63782/: PROXMOX Howto startup VM using an ignition file
- https://github.com/qemu/qemu/blob/master/docs/specs/fw_cfg.txt
- https://pve.proxmox.com/wiki/Qemu/KVM_Virtual_Machines
- https://github.com/TribalNightOwl/okd4-esxi-infra/blob/master/terraform/main.tf
- https://coreos.github.io/ignition/examples/#set-kernel-arguments: Ignition, Set Kernel Arguments