OPSI 4.3 Docker als Depot
Verfasst: 12 Dez 2023, 15:53
Hallo,
ich schaue mir gerade OPSI 4.3 genauer an und wollte nun einen Depotserver mit Docker aufsetzten.
So wie es aber aussieht, werden die Variablen OPSI OPSI_SERVICE_ADDRESS und OPSI_HOST_KEY aus dem Docker Compose File nicht in den Container übernommen.
Meine Docker Compose File (Service opsi-server) sieht wie folgt aus:
Ich habe den Container selbst mit build erstellt und auch den auf Docker Hub verwendet.
ich schaue mir gerade OPSI 4.3 genauer an und wollte nun einen Depotserver mit Docker aufsetzten.
So wie es aber aussieht, werden die Variablen OPSI OPSI_SERVICE_ADDRESS und OPSI_HOST_KEY aus dem Docker Compose File nicht in den Container übernommen.
Meine Docker Compose File (Service opsi-server) sieht wie folgt aus:
Code: Alles auswählen
opsi-server:
image: opsi-server:4.3-development
#build: .
<<: *restart-policy
depends_on:
- redis
ports:
- "4447:4447"
- "69:69/udp"
hostname: opsi-hz
domainname: test.lan
environment:
<<: [*common-variables, *common-mysql-variables, *common-grafana-variables, *common-redis-variables]
MYSQL_HOST: mysql
REDIS_HOST: redis
GRAFANA_HOST: grafana
OPSI_ADMIN_PASSWORD: xxxxxxx
OPSI_ROOT_PASSWORD:
# configserver / depotserver
OPSI_HOST_ROLE: depotserver
# Run tftp server and opsipxeconfd? ("true"/"false")
OPSI_TFTPBOOT: "true"
# OPSI_SERVICE_ADDRESS and OPSI_HOST_KEY is needed for depotserver role only
OPSI_SERVICE_ADDRESS: "https://opsiserver:4447"
OPSI_HOST_KEY: "81a638xxxxxxxxx75b526b60ab48"
# opsconfd config
OPSICONFD_GRAFANA_EXTERNAL_URL: /grafana
OPSICONFD_LOG_LEVEL: 6
OPSICONFD_LOG_LEVEL_FILE: 4
OPSICONFD_RESTORE_BACKUP_URL: ${OPSICONFD_RESTORE_BACKUP_URL:-}
OPSILICSRV_URL: ${OPSILOPSI_HOST_KEYICSRV_URL:-}
OPSILICSRV_TOKEN: ${OPSILICSRV_TOKEN:-}
volumes:
- opsi_data:/data