DEPLOY SPI PLUGIN + THEMES KEYCLOAK:

  • Download Chart
helm pull bitnami/keycloak
  • Download values.yaml (o código abaixo é o trecho do “values.yaml” original que foi modificado.

values.yaml

extraVolumeMounts:
  - name: exporters
    mountPath: /opt/bitnami/keycloak/standalone/deployments
  - name: themes
    mountPath: /opt/bitnami/keycloak/themes
    
## Add init containers to the Keycloak pods.
## Example:
## initContainers:
##   - name: your-image-name
##     image: your-image
##     imagePullPolicy: Always
##     ports:
##       - name: portname
##         containerPort: 1234
##
initContainers:
  - name: keycloak-kafka-event
    image: busybox
    env:
      - name: KAFKA_ENDPOINT
        value: kafka.kafka.svc.cluster.local:9092
        
    command: ['/bin/sh', '-c']
    args: ['wget --no-check-certificate https://storage.googleapis.com/keycloak-exporter/kafka-user-register-event-listener.jar -O /opt/bitnami/keycloak/standalone/deployments/kafka-user-register-event-listener.jar; if [ "$?" -ne "0" ]; then exit 1; fi;  wget --no-check-certificate https://storage.googleapis.com/keycloak-themes/keycloak-theme.zip -O /opt/bitnami/keycloak/themes/keycloak-theme.zip; if [ "$?" -ne "0" ]; then exit 1; fi; cd /opt/bitnami/keycloak/themes; unzip keycloak-theme.zip; ls -al; exit']
    volumeMounts:
      - mountPath: /opt/bitnami/keycloak/standalone/deployments
        name: exporters
      - mountPath: /opt/bitnami/keycloak/themes
        name: themes

ATENÇÃO:


🌱 Back to Garden