You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
128 lines
4.0 KiB
YAML
128 lines
4.0 KiB
YAML
# minio tenant
|
|
tenant:
|
|
tenant:
|
|
name: s3-nsodev-prodwork01
|
|
configuration:
|
|
name: minio-config
|
|
pools:
|
|
- servers: 2
|
|
volumesPerServer: 2
|
|
storageClassName: hcloud-volumes
|
|
size: 10Gi
|
|
resources:
|
|
limits:
|
|
cpu: "0.3"
|
|
memory: 400Mi
|
|
buckets:
|
|
- name: mysql
|
|
region: ""
|
|
- name: postgres
|
|
region: ""
|
|
- name: wordpress
|
|
region: ""
|
|
users:
|
|
- name: user1
|
|
- name: user2
|
|
- name: wpbackup
|
|
prometheus:
|
|
diskCapacityGB: false
|
|
log:
|
|
audit:
|
|
diskCapacityGB: false
|
|
ingress:
|
|
api:
|
|
enabled: true
|
|
ingressClassName: nginx
|
|
annotations:
|
|
cert-manager.io/cluster-issuer: letsencrypt-prod
|
|
cert-manager.io/issue-temporary-certificate: "true"
|
|
nginx.ingress.kubernetes.io/backend-protocol: HTTPS
|
|
nginx.ingress.kubernetes.io/force-ssl-redirect: "true"
|
|
nginx.ingress.kubernetes.io/proxy-body-size: 32m
|
|
nginx.ingress.kubernetes.io/whitelist-source-range: >-
|
|
212.121.131.106/32,149.233.6.129/32,46.245.219.98/32,164.138.195.162/32,195.201.31.227/32,167.235.150.201/32,167.235.150.198/32,167.235.150.195/32,167.235.150.133/32,167.235.150.197/32,23.88.53.161/32,195.201.113.110/32,5.75.184.216/32 # netgo IPs; prodnso-postgres02; prodwork01-k8s-nodes
|
|
host: s3storage-nsodev-prodwork01.smardigo.digital
|
|
tls:
|
|
- secretName: s3-miniotest-cert
|
|
hosts:
|
|
- s3storage-nsodev-prodwork01.smardigo.digital
|
|
console:
|
|
enabled: true
|
|
ingressClassName: nginx
|
|
annotations:
|
|
cert-manager.io/cluster-issuer: letsencrypt-prod
|
|
cert-manager.io/issue-temporary-certificate: "true"
|
|
nginx.ingress.kubernetes.io/backend-protocol: HTTPS
|
|
nginx.ingress.kubernetes.io/force-ssl-redirect: "true"
|
|
host: s3console-nsodev-prodwork01.smardigo.digital
|
|
tls:
|
|
- secretName: s3-console-cert
|
|
hosts:
|
|
- s3console-nsodev-prodwork01.smardigo.digital
|
|
|
|
smardigo-connect:
|
|
postgres:
|
|
spec:
|
|
volume:
|
|
size: 11Gi
|
|
connect:
|
|
domain: connect-nsodev-prodwork01.smardigo.digital
|
|
oidc:
|
|
client_id: nsodev
|
|
registration_id: nsodev
|
|
issuer_host: prodnso-keycloak-01.smardigo.digital
|
|
realm: mobene
|
|
iam:
|
|
iam_module: external
|
|
iam_client_enabled: "true"
|
|
protocol: http
|
|
hostname: iam.mobene-keycloak
|
|
port: 8080
|
|
|
|
smardigo-worker:
|
|
uba:
|
|
enabled: true
|
|
sepa:
|
|
enabled: true
|
|
ocr:
|
|
enabled: true
|
|
|
|
smardigo-wordpress:
|
|
wordpress:
|
|
multisite:
|
|
host: wordpress-nsodev-prodwork01.smardigo.digital
|
|
extraEnvVars:
|
|
- name: WORDPRESS_DEBUG
|
|
value: "1"
|
|
- name: AUTH_API
|
|
value: "https://prodnso-keycloak-01.smardigo.digital"
|
|
- name: RESOURCE_API
|
|
value: "https://connect-nsodev-prodwork01.smardigo.digital"
|
|
- name: REALM_ID
|
|
value: "mobene"
|
|
- name: REGISTRATION_ID
|
|
value: "nsodev"
|
|
- name: CLIENT_ID
|
|
value: "nsodev"
|
|
- name: SK_NRW_ISSUER
|
|
value: "https://prodnso-keycloak-01.smardigo.digital/auth/realms/mobene"
|
|
- name: SK_NRW_PROVIDER_URL
|
|
value: "https://prodnso-keycloak-01.smardigo.digital/auth/realms/mobene"
|
|
- name: SMARDIGO_AUTH_TOKEN_NAME
|
|
value: Smardigo-User-Token
|
|
- name: SMARDIGO_AUTH_TOKEN_VALUE
|
|
value: "eyJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiZGlyIn0..A93BRVZeje5TpKXBnqe9Yw.opl_KPeN-VBvjFpRoCAAmC_RfMsHzbGP52gcDJj5ARY._4pGyajqMyjE0aIqFlZhZg"
|
|
customPostInitScripts:
|
|
install-plugins.sh: |
|
|
#!/bin/bash
|
|
wp plugin install https://updraftplus.com/wp-content/uploads/updraftplus.zip --activate-network
|
|
ingress:
|
|
hostname: wordpress-nsodev-prodwork01.smardigo.digital
|
|
extraHosts:
|
|
- name: "*.wordpress-nsodev-prodwork01.smardigo.digital"
|
|
path: /
|
|
extraTls:
|
|
- hosts:
|
|
- "*.wordpress-nsodev-prodwork01.smardigo.digital"
|
|
secretName: "wordpress-nsodev-prodwork01.smardigo.digital-wildcard-tls"
|