fix: make databases be only available in manager

This commit is contained in:
Mauricio Siu
2024-06-24 01:11:37 -06:00
parent 687524d154
commit d47b7e62e6
5 changed files with 15 additions and 0 deletions

View File

@@ -63,6 +63,9 @@ export const buildMariadb = async (mariadb: MariadbWithMounts) => {
Resources: {
...resources,
},
Placement: {
Constraints: ["node.role==manager"],
},
},
Mode: {
Replicated: {

View File

@@ -63,6 +63,9 @@ export const buildMongo = async (mongo: MongoWithMounts) => {
Resources: {
...resources,
},
Placement: {
Constraints: ["node.role==manager"],
},
},
Mode: {
Replicated: {

View File

@@ -69,6 +69,9 @@ export const buildMysql = async (mysql: MysqlWithMounts) => {
Resources: {
...resources,
},
Placement: {
Constraints: ["node.role==manager"],
},
},
Mode: {
Replicated: {

View File

@@ -63,6 +63,9 @@ export const buildPostgres = async (postgres: PostgresWithMounts) => {
Resources: {
...resources,
},
Placement: {
Constraints: ["node.role==manager"],
},
},
Mode: {
Replicated: {

View File

@@ -61,6 +61,9 @@ export const buildRedis = async (redis: RedisWithMounts) => {
Resources: {
...resources,
},
Placement: {
Constraints: ["node.role==manager"],
},
},
Mode: {
Replicated: {