diff --git a/systemd/configs/haproxy.cfg b/systemd/configs/haproxy.cfg index cba5541..a1b683e 100644 --- a/systemd/configs/haproxy.cfg +++ b/systemd/configs/haproxy.cfg @@ -66,6 +66,7 @@ backend bss backend cloud-init server cloud-init-server cloud-init-server:27777 + http-request replace-path ^/cloud-init(/.*) \1 backend configurator server configurator configurator:3334 init-addr none diff --git a/systemd/containers/cloud-init-server.container b/systemd/containers/cloud-init-server.container index 7faec98..fd914df 100644 --- a/systemd/containers/cloud-init-server.container +++ b/systemd/containers/cloud-init-server.container @@ -7,7 +7,9 @@ PartOf=openchami.target [Container] ContainerName=cloud-init-server HostName=cloud-init -Image=ghcr.io/openchami/cloud-init:v1.2.3 +Image=ghcr.io/openchami/cloud-init:v1.3.0 + +Volume=cloud-init-data:/cloud-init:rw,Z # Environment Variables EnvironmentFile=/etc/openchami/configs/openchami.env diff --git a/systemd/volumes/cloud-init-data.volume b/systemd/volumes/cloud-init-data.volume new file mode 100644 index 0000000..6ad7204 --- /dev/null +++ b/systemd/volumes/cloud-init-data.volume @@ -0,0 +1,5 @@ +[Unit] +Description=cloud-init-server Data Volume + +[Volume] +VolumeName=cloud-init-data