Skip to content

Commit

Permalink
Add configuration for stable environment
Browse files Browse the repository at this point in the history
  • Loading branch information
ds-lcapellino committed Oct 11, 2024
1 parent 24ec9ba commit ae7858d
Show file tree
Hide file tree
Showing 2 changed files with 96 additions and 0 deletions.
48 changes: 48 additions & 0 deletions environments/helm-values/centralidp/values-stable.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
###############################################################
# Copyright (c) 2024 Contributors to the Eclipse Foundation
#
# See the NOTICE file(s) distributed with this work for additional
# information regarding copyright ownership.
#
# This program and the accompanying materials are made available under the
# terms of the Apache License, Version 2.0 which is available at
# https://www.apache.org/licenses/LICENSE-2.0.
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
# License for the specific language governing permissions and limitations
# under the License.
#
# SPDX-License-Identifier: Apache-2.0
###############################################################

keycloak:
production: true
proxy: edge
ingress:
enabled: true
ingressClassName: nginx
hostname: centralidp.stable.catena-x.net
annotations:
cert-manager.io/cluster-issuer: letsencrypt-prod
nginx.ingress.kubernetes.io/cors-allow-credentials: "true"
nginx.ingress.kubernetes.io/cors-allow-methods: PUT, GET, POST, OPTIONS
nginx.ingress.kubernetes.io/cors-allow-origin: https://centralidp.stable.catena-x.net
nginx.ingress.kubernetes.io/enable-cors: "true"
nginx.ingress.kubernetes.io/proxy-buffer-size: 128k
nginx.ingress.kubernetes.io/proxy-buffering: "on"
nginx.ingress.kubernetes.io/proxy-buffers-number: "20"
nginx.ingress.kubernetes.io/use-regex: "true"
tls: true

secrets:
auth:
existingSecret:
adminpassword: "<path:portal/data/stable/iam/centralidp-keycloak#admin-password>"
postgresql:
auth:
existingSecret:
postgrespassword: "<path:portal/data/stable/iam/centralidp-keycloak#postgres-admin-user>"
password: "<path:portal/data/stable/iam/centralidp-keycloak#postgres-custom-user>"
replicationPassword: "<path:portal/data/stable/iam/centralidp-keycloak#postgres-replication-user>"
48 changes: 48 additions & 0 deletions environments/helm-values/sharedidp/values-stable.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
###############################################################
# Copyright (c) 2024 Contributors to the Eclipse Foundation
#
# See the NOTICE file(s) distributed with this work for additional
# information regarding copyright ownership.
#
# This program and the accompanying materials are made available under the
# terms of the Apache License, Version 2.0 which is available at
# https://www.apache.org/licenses/LICENSE-2.0.
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
# License for the specific language governing permissions and limitations
# under the License.
#
# SPDX-License-Identifier: Apache-2.0
###############################################################

keycloak:
production: true
proxy: edge
ingress:
enabled: true
ingressClassName: nginx
hostname: sharedidp.stable.catena-x.net
annotations:
cert-manager.io/cluster-issuer: letsencrypt-prod
nginx.ingress.kubernetes.io/cors-allow-credentials: "true"
nginx.ingress.kubernetes.io/cors-allow-methods: PUT, GET, POST, OPTIONS
nginx.ingress.kubernetes.io/cors-allow-origin: https://sharedidp.stable.catena-x.net
nginx.ingress.kubernetes.io/enable-cors: "true"
nginx.ingress.kubernetes.io/proxy-buffer-size: 128k
nginx.ingress.kubernetes.io/proxy-buffering: "on"
nginx.ingress.kubernetes.io/proxy-buffers-number: "20"
nginx.ingress.kubernetes.io/use-regex: "true"
tls: true

secrets:
auth:
existingSecret:
adminpassword: "<path:portal/data/stable/iam/sharedidp-keycloak#admin-password>"
postgresql:
auth:
existingSecret:
postgrespassword: "<path:portal/data/stable/iam/sharedidp-keycloak#postgres-admin-user>"
password: "<path:portal/data/stable/iam/sharedidp-keycloak#postgres-custom-user>"
replicationPassword: "<path:portal/data/stable/iam/sharedidp-keycloak#postgres-replication-user>"

0 comments on commit ae7858d

Please sign in to comment.