Skip to content
Snippets Groups Projects
Commit b033381d authored by Lyuben Penkovski's avatar Lyuben Penkovski
Browse files

Merge branch 'mongo-replica-set' into 'main'

Use MongoDB as a single node replica set

See merge request !10
parents 47a50636 8170ea07
No related branches found
No related tags found
1 merge request!10Use MongoDB as a single node replica set
......@@ -70,9 +70,16 @@ services:
environment:
MONGO_INITDB_ROOT_USERNAME: root
MONGO_INITDB_ROOT_PASSWORD: root
MONGO_REPLICA_SET_NAME: rs0
ports:
- "27017:27017"
volumes:
- ./mongo/docker-entrypoint-initdb.d/mongo-init.js:/docker-entrypoint-initdb.d/mongo-init.js:ro
- ./volumes/mongodb:/data/db
healthcheck:
test: test $$(echo "rs.initiate().ok || rs.status().ok" | mongo -u $${MONGO_INITDB_ROOT_USERNAME} -p $${MONGO_INITDB_ROOT_PASSWORD} --quiet) -eq 1
interval: 10s
start_period: 30s
restart: on-failure
command: "--bind_ip_all --replSet rs0"
......@@ -9,7 +9,7 @@ REDIS_USER=""
REDIS_PASS=""
REDIS_DB=1
REDIS_EXPIRATION="1h"
MONGO_ADDR="mongodb://mongo:27017/policy?authSource=admin"
MONGO_ADDR="mongodb://mongo:27017/policy?replicaSet=rs0&authSource=admin"
MONGO_USER="root"
MONGO_PASS="root"
MONGO_DBNAME="policy"
......
......@@ -15,8 +15,9 @@ db.policies.insertMany(
1 == 1
}
taskID := "deadbeef"
},
taskID := "0123456789abcdef"
`
}
]
);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment