mirror of
https://gitlab.opencode.de/bmi/opendesk/deployment/opendesk.git
synced 2025-12-08 00:11:38 +01:00
feat(nubus): Activate Nubus Provisioning components and Consumers to replace portal-listener and selfservice-listener
This commit is contained in:
committed by
Johannes Bornhold
parent
c3ae7459aa
commit
fc7e8c245d
@@ -275,17 +275,10 @@ nubusPortalFrontend:
|
|||||||
secretName: {{ .Values.ingress.tls.secretName | quote }}
|
secretName: {{ .Values.ingress.tls.secretName | quote }}
|
||||||
|
|
||||||
nubusPortalListener:
|
nubusPortalListener:
|
||||||
enabled: true
|
enabled: false
|
||||||
portalListener:
|
|
||||||
objectStorageEndpoint: {{ .Values.objectstores.nubus.endpoint | default (printf "https://%s.%s" .Values.global.hosts.minioApi .Values.global.domain) | quote }}
|
|
||||||
objectStorageBucket: {{ .Values.objectstores.nubus.bucket | quote }}
|
|
||||||
objectStorageCredentialSecret:
|
|
||||||
name: "ums-portal-listener-minio-opendesk-credentials"
|
|
||||||
accessKeyKey: "access-key-id"
|
|
||||||
secretKeyKey: "secret-key-id"
|
|
||||||
|
|
||||||
nubusPortalConsumer:
|
nubusPortalConsumer:
|
||||||
enabled: false
|
enabled: true
|
||||||
portalConsumer:
|
portalConsumer:
|
||||||
logLevel: {{ if .Values.debug.enabled }}"DEBUG"{{ else }}"INFO"{{ end }}
|
logLevel: {{ if .Values.debug.enabled }}"DEBUG"{{ else }}"INFO"{{ end }}
|
||||||
objectStorageEndpoint: {{ .Values.objectstores.nubus.endpoint | default (printf "https://%s.%s" .Values.global.hosts.minioApi .Values.global.domain) | quote }}
|
objectStorageEndpoint: {{ .Values.objectstores.nubus.endpoint | default (printf "https://%s.%s" .Values.global.hosts.minioApi .Values.global.domain) | quote }}
|
||||||
@@ -304,10 +297,6 @@ nubusPortalConsumer:
|
|||||||
logLevel: {{ if .Values.debug.enabled }}"DEBUG"{{ else }}"INFO"{{ end }}
|
logLevel: {{ if .Values.debug.enabled }}"DEBUG"{{ else }}"INFO"{{ end }}
|
||||||
objectStorageEndpoint: {{ .Values.objectstores.nubus.endpoint | default (printf "https://%s.%s" .Values.global.hosts.minioApi .Values.global.domain) | quote }}
|
objectStorageEndpoint: {{ .Values.objectstores.nubus.endpoint | default (printf "https://%s.%s" .Values.global.hosts.minioApi .Values.global.domain) | quote }}
|
||||||
objectStorageBucket: {{ .Values.objectstores.nubus.bucket | quote }}
|
objectStorageBucket: {{ .Values.objectstores.nubus.bucket | quote }}
|
||||||
objectStorageCredentialSecret:
|
|
||||||
name: "ums-portal-consumer-minio-opendesk-credentials"
|
|
||||||
accessKeyKey: "access-key-id"
|
|
||||||
secretKeyKey: "secret-key-id"
|
|
||||||
provisioningApi:
|
provisioningApi:
|
||||||
auth:
|
auth:
|
||||||
username: "portal-consumer"
|
username: "portal-consumer"
|
||||||
@@ -344,13 +333,9 @@ nubusUdmListener:
|
|||||||
|
|
||||||
nubusSelfServiceListener:
|
nubusSelfServiceListener:
|
||||||
enabled: false
|
enabled: false
|
||||||
nubusUdmListener:
|
|
||||||
enabled: false
|
|
||||||
nubusSelfServiceListener:
|
|
||||||
enabled: true
|
|
||||||
|
|
||||||
nubusSelfServiceConsumer:
|
nubusSelfServiceConsumer:
|
||||||
enabled: false
|
enabled: true
|
||||||
|
|
||||||
# Nubus services
|
# Nubus services
|
||||||
nubusStackDataUms:
|
nubusStackDataUms:
|
||||||
@@ -533,10 +518,6 @@ extraSecrets:
|
|||||||
stringData:
|
stringData:
|
||||||
access-key-id: {{ .Values.objectstores.nubus.username | quote }}
|
access-key-id: {{ .Values.objectstores.nubus.username | quote }}
|
||||||
secret-key-id: {{ .Values.objectstores.nubus.secretKey | default .Values.secrets.minio.umsUser | quote }}
|
secret-key-id: {{ .Values.objectstores.nubus.secretKey | default .Values.secrets.minio.umsUser | quote }}
|
||||||
- name: "ums-portal-listener-minio-opendesk-credentials"
|
|
||||||
stringData:
|
|
||||||
access-key-id: {{ .Values.objectstores.nubus.username | quote }}
|
|
||||||
secret-key-id: {{ .Values.objectstores.nubus.secretKey | default .Values.secrets.minio.umsUser | quote }}
|
|
||||||
- name: "ums-portal-consumer-minio-opendesk-credentials"
|
- name: "ums-portal-consumer-minio-opendesk-credentials"
|
||||||
stringData:
|
stringData:
|
||||||
access-key-id: {{ .Values.objectstores.nubus.username | quote }}
|
access-key-id: {{ .Values.objectstores.nubus.username | quote }}
|
||||||
|
|||||||
@@ -87,16 +87,6 @@ nubusKeycloakExtensions:
|
|||||||
resources:
|
resources:
|
||||||
{{ .Values.resources.umsKeycloakExtensionProxy | toYaml | nindent 6 }}
|
{{ .Values.resources.umsKeycloakExtensionProxy | toYaml | nindent 6 }}
|
||||||
|
|
||||||
nubusPortalListener:
|
|
||||||
podAnnotations:
|
|
||||||
intents.otterize.com/service-name: "ums-portal-listener"
|
|
||||||
replicaCount: {{ .Values.replicas.umsPortalListener }}
|
|
||||||
resources:
|
|
||||||
{{ .Values.resources.umsPortalListener | toYaml | nindent 4 }}
|
|
||||||
persistence:
|
|
||||||
storageClass: {{ .Values.persistence.storageClassNames.RWO | quote }}
|
|
||||||
size: {{ .Values.persistence.size.nubus.portalListener | quote }}
|
|
||||||
|
|
||||||
nubusPortalConsumer:
|
nubusPortalConsumer:
|
||||||
podAnnotations:
|
podAnnotations:
|
||||||
intents.otterize.com/service-name: "ums-portal-consumer"
|
intents.otterize.com/service-name: "ums-portal-consumer"
|
||||||
|
|||||||
@@ -51,6 +51,13 @@ nubusLdapServer:
|
|||||||
repository: {{ .Values.images.nubusWaitForDependency.repository }}
|
repository: {{ .Values.images.nubusWaitForDependency.repository }}
|
||||||
tag: {{ .Values.images.nubusWaitForDependency.tag }}
|
tag: {{ .Values.images.nubusWaitForDependency.tag }}
|
||||||
|
|
||||||
|
nubusPortalConsumer:
|
||||||
|
portalConsumer:
|
||||||
|
image:
|
||||||
|
registry: {{ .Values.images.nubusPortalConsumer.registry }}
|
||||||
|
repository: {{ .Values.images.nubusPortalConsumer.repository }}
|
||||||
|
tag: {{ .Values.images.nubusPortalConsumer.tag }}
|
||||||
|
|
||||||
nubusNotificationsApi:
|
nubusNotificationsApi:
|
||||||
image:
|
image:
|
||||||
registry: {{ coalesce .Values.repositories.image.registryOpencodeDe .Values.global.imageRegistry .Values.images.nubusNotificationsApi.registry | quote }}
|
registry: {{ coalesce .Values.repositories.image.registryOpencodeDe .Values.global.imageRegistry .Values.images.nubusNotificationsApi.registry | quote }}
|
||||||
@@ -65,7 +72,7 @@ nubusPortalFrontend:
|
|||||||
|
|
||||||
nubusPortalListener:
|
nubusPortalListener:
|
||||||
image:
|
image:
|
||||||
registry: {{ coalesce .Values.repositories.image.registryOpencodeDe .Values.global.imageRegistry .Values.images.nubusPortalListener.registry | quote }}
|
registry: {{ .Values.images.nubusPortalListener.registry }}
|
||||||
repository: {{ .Values.images.nubusPortalListener.repository }}
|
repository: {{ .Values.images.nubusPortalListener.repository }}
|
||||||
tag: {{ .Values.images.nubusPortalListener.tag }}
|
tag: {{ .Values.images.nubusPortalListener.tag }}
|
||||||
|
|
||||||
|
|||||||
@@ -19,7 +19,6 @@ persistence:
|
|||||||
nubus:
|
nubus:
|
||||||
ldapServerData: "1Gi"
|
ldapServerData: "1Gi"
|
||||||
ldapServerShared: "1Gi"
|
ldapServerShared: "1Gi"
|
||||||
portalListener: "1Gi"
|
|
||||||
portalConsumer: "1Gi"
|
portalConsumer: "1Gi"
|
||||||
selfserviceListener: "1Gi"
|
selfserviceListener: "1Gi"
|
||||||
xwiki: "1Gi"
|
xwiki: "1Gi"
|
||||||
|
|||||||
@@ -471,20 +471,6 @@ resources:
|
|||||||
requests:
|
requests:
|
||||||
cpu: 0.1
|
cpu: 0.1
|
||||||
memory: "256Mi"
|
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:
|
umsPortalConsumer:
|
||||||
limits:
|
limits:
|
||||||
cpu: 99
|
cpu: 99
|
||||||
|
|||||||
@@ -36,7 +36,6 @@ secrets:
|
|||||||
sysIdpUserPassword: {{ derivePassword 1 "long" (env "MASTER_PASSWORD" | default "sovereign-workplace") "nubus" "sysIdpUser" | sha1sum | quote }}
|
sysIdpUserPassword: {{ derivePassword 1 "long" (env "MASTER_PASSWORD" | default "sovereign-workplace") "nubus" "sysIdpUser" | sha1sum | quote }}
|
||||||
storeDavUsers:
|
storeDavUsers:
|
||||||
portalServer: {{ derivePassword 1 "long" (env "MASTER_PASSWORD" | default "sovereign-workplace") "portal-server" "store-dav" | sha1sum | quote }}
|
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 }}
|
portalConsumer: {{ derivePassword 1 "long" (env "MASTER_PASSWORD" | default "sovereign-workplace") "portal-consumer" "store-dav" | sha1sum | quote }}
|
||||||
provisioning:
|
provisioning:
|
||||||
apiNatsPassword: {{ derivePassword 1 "long" (env "MASTER_PASSWORD" | default "sovereign-workplace") "api" "nats" | sha1sum | quote }}
|
apiNatsPassword: {{ derivePassword 1 "long" (env "MASTER_PASSWORD" | default "sovereign-workplace") "api" "nats" | sha1sum | quote }}
|
||||||
|
|||||||
@@ -77,7 +77,6 @@ seLinuxOptions:
|
|||||||
umsNotificationsApi: ~
|
umsNotificationsApi: ~
|
||||||
umsOpenPolicyAgent: ~
|
umsOpenPolicyAgent: ~
|
||||||
umsPortalFrontend: ~
|
umsPortalFrontend: ~
|
||||||
umsPortalListener: ~
|
|
||||||
umsPortalConsumer: ~
|
umsPortalConsumer: ~
|
||||||
umsPortalServer: ~
|
umsPortalServer: ~
|
||||||
umsProvisioningDispatcher: ~
|
umsProvisioningDispatcher: ~
|
||||||
|
|||||||
@@ -21,7 +21,6 @@ persistence:
|
|||||||
nubus:
|
nubus:
|
||||||
ldapServerData: "42Gi"
|
ldapServerData: "42Gi"
|
||||||
ldapServerShared: "42Gi"
|
ldapServerShared: "42Gi"
|
||||||
portalListener: "42Gi"
|
|
||||||
portalConsumer: "42Gi"
|
portalConsumer: "42Gi"
|
||||||
selfserviceListener: "42Gi"
|
selfserviceListener: "42Gi"
|
||||||
postfix: "42Gi"
|
postfix: "42Gi"
|
||||||
@@ -92,7 +91,6 @@ replicas:
|
|||||||
umsLdapServer: 42
|
umsLdapServer: 42
|
||||||
umsNotificationsApi: 42
|
umsNotificationsApi: 42
|
||||||
umsPortalFrontend: 42
|
umsPortalFrontend: 42
|
||||||
umsPortalListener: 42
|
|
||||||
umsPortalConsumer: 42
|
umsPortalConsumer: 42
|
||||||
umsPortalServer: 42
|
umsPortalServer: 42
|
||||||
umsSelfserviceListener: 42
|
umsSelfserviceListener: 42
|
||||||
|
|||||||
Reference in New Issue
Block a user