fix(nubus): Keep provisioning and consumers behind a feature-flag for easier merging

This commit should be reverted once we are confident that provisioning
and the consumers work as expected.
This commit is contained in:
Johannes Lohmer
2024-08-27 11:27:06 +02:00
committed by Johannes Bornhold
parent 54f8252c47
commit 3d815fe84f
7 changed files with 45 additions and 12 deletions

View File

@@ -551,7 +551,7 @@ images:
# upstreamMirrorStartFrom: ["0", "3", "2"]
registry: "registry.opencode.de"
repository: "bmi/opendesk/components/supplier/univention/images-mirror/selfservice-invitation"
tag: "0.6.5@sha256:5630c9df3da4134789d2ebafad7de9062375d21547a2074827b680debd7a909e"
tag: "0.7.1@sha256:45c246ba98494c3dc17a5ea1144e5ec292501f8b9833df7d4a5c590e772bc0a1"
nubusSelfserviceListener:
# providerCategory: "Supplier"
# providerResponsible: "Univention"

View File

@@ -95,7 +95,7 @@ replicas:
umsPortalFrontend: 1
# -- scalable: false
umsPortalListener: 1
# -- scalable: False
# -- scalable: false
umsPortalConsumer: 1
# -- scalable: true
umsPortalServer: 1

View File

@@ -471,6 +471,20 @@ resources:
requests:
cpu: 0.1
memory: "256Mi"
umsPortalListener:
limits:
cpu: 99
memory: "1Gi"
requests:
cpu: 0.1
memory: "256Mi"
umsPortalListenerDependencies:
limits:
cpu: 99
memory: "1Gi"
requests:
cpu: 0.1
memory: "256Mi"
umsPortalConsumer:
limits:
cpu: 99

View File

@@ -36,6 +36,7 @@ secrets:
sysIdpUserPassword: {{ derivePassword 1 "long" (env "MASTER_PASSWORD" | default "sovereign-workplace") "nubus" "sysIdpUser" | sha1sum | quote }}
storeDavUsers:
portalServer: {{ derivePassword 1 "long" (env "MASTER_PASSWORD" | default "sovereign-workplace") "portal-server" "store-dav" | sha1sum | quote }}
portalListener: {{ derivePassword 1 "long" (env "MASTER_PASSWORD" | default "sovereign-workplace") "portal-listener" "store-dav" | sha1sum | quote }}
portalConsumer: {{ derivePassword 1 "long" (env "MASTER_PASSWORD" | default "sovereign-workplace") "portal-consumer" "store-dav" | sha1sum | quote }}
provisioning:
apiNatsPassword: {{ derivePassword 1 "long" (env "MASTER_PASSWORD" | default "sovereign-workplace") "api" "nats" | sha1sum | quote }}