- Make sure to have a DHCP service running in the server network.
- Download talos iso with qemu support.
- Create control-plane VM with iso.
- Start VM.
Generte configs:
talosctl gen config talos-proxmox-cluster https://$CONTROL_PLANE_IP_STATIC:6443 --output-dir _outAdjust configs to correct IP etc.:
talosctl apply-config --insecure --nodes $CONTROL_PLANE_IP_DHCP --file _out/controlplane.yaml
talosctl apply-config --insecure --nodes $WORKER_IP_DHCP --file _out/worker.yamlSetup talosctl :
export TALOSCONFIG="_out/talosconfig"
talosctl config endpoint $CONTROL_PLANE_IP
talosctl config node $CONTROL_PLANE_IPBootstrap
talosctl bootstrapGet Kubeconfig
talosctl kubeconfig .- Install cilium via helm
- Install flux via helm