diff --git a/base/factory/kerberos-factory-clusterrole.yaml b/base/factory/kerberos-factory-clusterrole.yaml index b5abd04..d5e92da 100644 --- a/base/factory/kerberos-factory-clusterrole.yaml +++ b/base/factory/kerberos-factory-clusterrole.yaml @@ -1,5 +1,6 @@ kind: ClusterRole apiVersion: rbac.authorization.k8s.io/v1 +namespace: kerberos-factory metadata: name: pods-list rules: diff --git a/base/factory/kerberos-factory-deployment.yaml b/base/factory/kerberos-factory-deployment.yaml index dbb4dfd..9229601 100644 --- a/base/factory/kerberos-factory-deployment.yaml +++ b/base/factory/kerberos-factory-deployment.yaml @@ -1,5 +1,6 @@ apiVersion: apps/v1 kind: Deployment +namespace: kerberos-factory metadata: name: factory spec: diff --git a/base/factory/kerberos-factory-service.yaml b/base/factory/kerberos-factory-service.yaml index 1ada5ea..14fb1a0 100644 --- a/base/factory/kerberos-factory-service.yaml +++ b/base/factory/kerberos-factory-service.yaml @@ -2,6 +2,7 @@ # If so uncomment the LoadBalancer service below and comment the NodePort service. apiVersion: v1 kind: Service +namespace: kerberos-factory metadata: name: factory-nodeport labels: diff --git a/base/hub/kerberos-hub-import-database-job.yaml b/base/hub/kerberos-hub-import-database-job.yaml index ee327f8..d57ca3e 100644 --- a/base/hub/kerberos-hub-import-database-job.yaml +++ b/base/hub/kerberos-hub-import-database-job.yaml @@ -1,5 +1,6 @@ apiVersion: batch/v1 kind: Job +namespace: kerberos-hub metadata: name: hub-import-database-job spec: diff --git a/base/hub/kerberos-hub-nodeports.yaml b/base/hub/kerberos-hub-nodeports.yaml index bb1b5dd..2c6dda2 100644 --- a/base/hub/kerberos-hub-nodeports.yaml +++ b/base/hub/kerberos-hub-nodeports.yaml @@ -1,6 +1,7 @@ --- apiVersion: v1 kind: Service +namespace: kerberos-hub metadata: name: hub-frontend--nodeport labels: diff --git a/base/mongodb/mongodb-configmap.yaml b/base/mongodb/mongodb-configmap.yaml index f60834e..02ac91f 100644 --- a/base/mongodb/mongodb-configmap.yaml +++ b/base/mongodb/mongodb-configmap.yaml @@ -1,5 +1,27 @@ +--- apiVersion: v1 kind: ConfigMap +namespace: kerberos-factory +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" +--- +apiVersion: v1 +kind: ConfigMap +namespace: kerberos-vault metadata: name: mongodb data: diff --git a/base/vault/data-filtering-deployment.yaml b/base/vault/data-filtering-deployment.yaml index f432045..a14b362 100644 --- a/base/vault/data-filtering-deployment.yaml +++ b/base/vault/data-filtering-deployment.yaml @@ -1,5 +1,6 @@ apiVersion: apps/v1 kind: Deployment +namespace: kerberos-vault metadata: name: data-filtering labels: diff --git a/base/vault/kerberos-vault-deployment.yaml b/base/vault/kerberos-vault-deployment.yaml index cddc68c..661d168 100644 --- a/base/vault/kerberos-vault-deployment.yaml +++ b/base/vault/kerberos-vault-deployment.yaml @@ -1,5 +1,6 @@ apiVersion: apps/v1 kind: Deployment +namespace: kerberos-vault metadata: name: vault spec: diff --git a/base/vault/kerberos-vault-service.yaml b/base/vault/kerberos-vault-service.yaml index bcf6fad..21bb79a 100644 --- a/base/vault/kerberos-vault-service.yaml +++ b/base/vault/kerberos-vault-service.yaml @@ -2,6 +2,7 @@ # If so uncomment the LoadBalancer service below and comment the NodePort service. apiVersion: v1 kind: Service +namespace: kerberos-vault metadata: name: vault-nodeport labels: