From 62094b96a8fc76465f198166afbf5c69e248c0ac Mon Sep 17 00:00:00 2001 From: dalbodeule <11470513+dalbodeule@users.noreply.github.com> Date: Wed, 5 Jun 2024 11:36:53 +0900 Subject: [PATCH] pdns-admin only to master, add mariadb replica --- docker-compose.master.yml | 2 ++ docker-compose.slave.yml | 24 +----------------------- 2 files changed, 3 insertions(+), 23 deletions(-) diff --git a/docker-compose.master.yml b/docker-compose.master.yml index 2126dbf..0fdc9b3 100644 --- a/docker-compose.master.yml +++ b/docker-compose.master.yml @@ -9,6 +9,8 @@ services: MARIADB_DATABASE: ${MARIADB_DATABASE} MARIADB_USER: ${MARIADB_USER} MARIADB_PASSWORD: ${MARIADB_PASSWORD} + MARIADB_REPLICATION_USER: ${MARIADB_REPLICA_USER} + MARIADB_REPLICATION_PASSWORD: ${MARIADB_REPLICA_PASSWORD} volumes: - mariadb_data:/var/lib/mysql networks: diff --git a/docker-compose.slave.yml b/docker-compose.slave.yml index 647fc10..654a397 100644 --- a/docker-compose.slave.yml +++ b/docker-compose.slave.yml @@ -9,6 +9,7 @@ services: MARIADB_DATABASE: ${MARIADB_DATABASE} MARIADB_USER: ${MARIADB_USER} MARIADB_PASSWORD: ${MARIADB_PASSWORD} + MARIADB_MASTER_HOST: ${MARIADB_MASTER_HOST} volumes: - mariadb_data:/var/lib/mysql networks: @@ -51,29 +52,6 @@ services: - pdns_network restart: always - pdns-admin: - image: pschiffe/pdns-admin:latest - container_name: pdns-admin - environment: - PDNS_ADMIN_SQLA_DB_HOST: mariadb - PDNS_ADMIN_SQLA_DB_PORT: 3306 - PDNS_ADMIN_SQLA_DB_USER: ${MARIADB_USER} - PDNS_ADMIN_SQLA_DB_PASSWORD: ${MARIADB_PASSWORD} - PDNS_ADMIN_SQLA_DB_NAME: pdns - PDNS_STATS_URL: http://pdns:8081 - PDNS_API_KEY: ${PDNS_API_KEY} - PDNS_VERSION: ${PDNS_VERSION_STRING} - depends_on: - - pdns - links: - - mariadb - - pdns - ports: - - "8080:8080" - networks: - - pdns_network - restart: always - volumes: mariadb_data: