production: true proxy: edge auth: adminPassword: en to tre fire adminUser: admin existingSecret: "" managementPassword: "" managementUser: manager postgresql: enabled: true auth: postgresPassword: "avatar mustiness economic" password: "punctured abstain facility" extraVolumeMounts: - mountPath: /opt/bitnami/keycloak/themes/oceanbox name: theme extraVolumes: - emptyDir: {} name: theme ingress: annotations: cert-manager.io/cluster-issuer: letsencrypt-production nginx.ingress.kubernetes.io/enable-cors: "true" nginx.ingress.kubernetes.io/backend-protocol: HTTP nginx.ingress.kubernetes.io/proxy-buffer-size: 128k nginx.ingress.kubernetes.io/ssl-redirect: "true" enabled: true extraHosts: - name: auth.oceanbox.io path: / hostname: auth.srv.oceanbox.io ingressClassName: nginx path: / pathType: ImplementationSpecific selfSigned: false servicePort: http tls: true adminIngress: annotations: cert-manager.io/cluster-issuer: letsencrypt-production nginx.ingress.kubernetes.io/enable-cors: "true" nginx.ingress.kubernetes.io/backend-protocol: HTTP nginx.ingress.kubernetes.io/proxy-buffer-size: 128k nginx.ingress.kubernetes.io/ssl-redirect: "true" nginx.ingress.kubernetes.io/whitelist-source-range: 10.0.0.0/8,172.16.0.0/12,192.168.0.0/16 enabled: true hostname: keycloak.adm.oceanbox.io ingressClassName: nginx path: / pathType: ImplementationSpecific selfSigned: false servicePort: http tls: true initContainers: | - name: keycloak-theme-provider image: docker.io/juselius/oceanbox-theme:1.1 imagePullPolicy: IfNotPresent command: - sh args: - -c - | echo "Copying theme..." cp -R /theme/* /keycloak/themes/oceanbox volumeMounts: - name: theme mountPath: /keycloak/themes/oceanbox