From d2089ade74eb61bb636ef64ec0e0f60eef9a5568 Mon Sep 17 00:00:00 2001 From: Cedric Verstraeten Date: Thu, 9 Jan 2025 21:28:41 +0100 Subject: [PATCH] move mongodb config files --- base/factory/kustomization.yaml | 2 +- .../mongodb-configmap.yaml | 0 base/vault/kustomization.yaml | 2 +- base/vault/mongodb-configmap.yaml | 18 ++++++++++++++++++ 4 files changed, 20 insertions(+), 2 deletions(-) rename base/{mongodb => factory}/mongodb-configmap.yaml (100%) create mode 100644 base/vault/mongodb-configmap.yaml diff --git a/base/factory/kustomization.yaml b/base/factory/kustomization.yaml index 0a1674b..ac48986 100644 --- a/base/factory/kustomization.yaml +++ b/base/factory/kustomization.yaml @@ -1,6 +1,6 @@ namespace: kerberos-factory resources: - - ../mongodb/mongodb-configmap.yaml + - mongodb/mongodb-configmap.yaml - kerberos-factory-deployment.yaml - kerberos-factory-service.yaml - kerberos-factory-clusterrole.yaml \ No newline at end of file diff --git a/base/mongodb/mongodb-configmap.yaml b/base/factory/mongodb-configmap.yaml similarity index 100% rename from base/mongodb/mongodb-configmap.yaml rename to base/factory/mongodb-configmap.yaml diff --git a/base/vault/kustomization.yaml b/base/vault/kustomization.yaml index 00c7440..ae415da 100644 --- a/base/vault/kustomization.yaml +++ b/base/vault/kustomization.yaml @@ -1,6 +1,6 @@ namespace: kerberos-vault resources: - - ../mongodb/mongodb-configmap.yaml + - mongodb/mongodb-configmap.yaml - kerberos-vault-deployment.yaml - kerberos-vault-service.yaml - data-filtering-deployment.yaml \ No newline at end of file diff --git a/base/vault/mongodb-configmap.yaml b/base/vault/mongodb-configmap.yaml new file mode 100644 index 0000000..5545a90 --- /dev/null +++ b/base/vault/mongodb-configmap.yaml @@ -0,0 +1,18 @@ +apiVersion: v1 +kind: ConfigMap +metadata: + name: mongodb +data: + # This is the mongodb database where data will be stored, you might use a different name if you want. + MONGODB_DATABASE_STORAGE: "KerberosStorage" + MONGODB_DATABASE_FACTORY: "KerberosFactory" + MONGODB_DATABASE_HUB: "Kerberos" + # MongoDB URI (for example for a SaaS service like MongoDB Atlas) + # If uri is set, the below properties are not used (host, adminDatabase, username, password) + #MONGODB_URI: "mongodb+srv://xx:xx@kerberos-hub.xxx.mongodb.net/?retryWrites=true&w=majority&appName=xxx" + + # If you do not wish to use the URI, you can specify the individual values. + MONGODB_HOST: "mongodb.mongodb" + MONGODB_DATABASE_CREDENTIALS: "admin" + MONGODB_USERNAME: "root" + MONGODB_PASSWORD: "yourpassword" \ No newline at end of file