mirror of
https://github.com/siderolabs/omni.git
synced 2026-03-31 21:51:33 +02:00
Add the required flag `--sqlite-storage-path`. Signed-off-by: Utku Ozdemir <utku.ozdemir@siderolabs.com>
36 lines
1.2 KiB
YAML
36 lines
1.2 KiB
YAML
name: omni-on-prem
|
|
services:
|
|
omni:
|
|
container_name: omni
|
|
image: "ghcr.io/siderolabs/omni:${OMNI_IMG_TAG}"
|
|
devices:
|
|
- /dev/net/tun
|
|
volumes:
|
|
- ${ETCD_VOLUME_PATH}:/_out/etcd
|
|
- ${SQLITE_STORAGE_PATH}:/_out/secondary-storage
|
|
- ${ETCD_ENCRYPTION_KEY}:/omni.asc
|
|
- ${TLS_CERT}:/tls.crt
|
|
- ${TLS_KEY}:/tls.key
|
|
network_mode: "host"
|
|
cap_add:
|
|
- NET_ADMIN
|
|
command: >
|
|
--account-id=${OMNI_ACCOUNT_UUID}
|
|
--name=${NAME}
|
|
--sqlite-storage-path=/_out/secondary-storage/sqlite.db
|
|
--cert=/tls.crt
|
|
--key=/tls.key
|
|
--machine-api-cert=/tls.crt
|
|
--machine-api-key=/tls.key
|
|
--private-key-source='file:///omni.asc'
|
|
--event-sink-port=${EVENT_SINK_PORT}
|
|
--bind-addr=${BIND_ADDR}
|
|
--machine-api-bind-addr=${MACHINE_API_BIND_ADDR}
|
|
--k8s-proxy-bind-addr=${K8S_PROXY_BIND_ADDR}
|
|
--advertised-api-url=${ADVERTISED_API_URL}
|
|
--advertised-kubernetes-proxy-url=${ADVERTISED_K8S_PROXY_URL}
|
|
--siderolink-api-advertised-url=${SIDEROLINK_ADVERTISED_API_URL}
|
|
--siderolink-wireguard-advertised-addr=${SIDEROLINK_WIREGUARD_ADVERTISED_ADDR}
|
|
--initial-users=${INITIAL_USER_EMAILS}
|
|
${AUTH}
|