@@ -16,6 +16,8 @@ RAM=32G
1616SSH_PORT=2222
1717OPERATOR_API_PORT=13535
1818RBUILDER_RPC_PORT=18645
19+ HAPROXY_HTTP_PORT=10080
20+ HAPROXY_HTTPS_PORT=10443
1921
2022if [[ ! -f " ${VM_IMAGE} " ]]; then
2123 echo " Error: VM image not found. Run ./prepare.sh first."
@@ -31,6 +33,8 @@ echo "Starting VM..."
3133echo " SSH: localhost:${SSH_PORT} "
3234echo " Operator API: localhost:${OPERATOR_API_PORT} "
3335echo " rbuilder RPC: localhost:${RBUILDER_RPC_PORT} "
36+ echo " HAProxy HTTP: localhost:${HAPROXY_HTTP_PORT} "
37+ echo " HAProxy HTTPS: localhost:${HAPROXY_HTTPS_PORT} "
3438echo " Console log: ${CONSOLE_LOG} "
3539echo " Console socket: ${CONSOLE_SOCK} "
3640
@@ -50,7 +54,7 @@ qemu-system-x86_64 \
5054 -drive file=" ${VM_DATA_DISK} " ,format=raw,if=none,id=datadisk \
5155 -device nvme,id=nvme0,serial=nvme-data \
5256 -device nvme-ns,drive=datadisk,bus=nvme0,nsid=12 \
53- -nic user,model=virtio-net-pci,hostfwd=tcp:127.0.0.1:${SSH_PORT} -:40192,hostfwd=tcp:127.0.0.1:${OPERATOR_API_PORT} -:3535,hostfwd=tcp:127.0.0.1:${RBUILDER_RPC_PORT} -:8645 \
57+ -nic user,model=virtio-net-pci,hostfwd=tcp:127.0.0.1:${SSH_PORT} -:40192,hostfwd=tcp:127.0.0.1:${OPERATOR_API_PORT} -:3535,hostfwd=tcp:127.0.0.1:${RBUILDER_RPC_PORT} -:8645,hostfwd=tcp:127.0.0.1: ${HAPROXY_HTTP_PORT} -:80,hostfwd=tcp:127.0.0.1: ${HAPROXY_HTTPS_PORT} -:443 \
5458 -chardev socket,id=virtcon,path=" ${CONSOLE_SOCK} " ,server=on,wait=off \
5559 -device virtio-serial-pci \
5660 -device virtconsole,chardev=virtcon,name=org.qemu.console.0
0 commit comments