github.com/argoproj/argo-cd/v3@v3.2.1/resource_customizations/k8s.keycloak.org/Keycloak/testdata/provisioning.yaml (about)

     1  apiVersion: k8s.keycloak.org/v2alpha1
     2  kind: Keycloak
     3  metadata:
     4    annotations:
     5      argocd.argoproj.io/sync-wave: '2'
     6      argocd.argoproj.io/tracking-id: foobar-keycloak:k8s.keycloak.org/Keycloak:foo/keycloak
     7    creationTimestamp: '2024-10-07T09:06:33Z'
     8    generation: 4
     9    name: keycloak
    10    namespace: foo
    11    resourceVersion: '343382'
    12    uid: 4e08e59c-1b6b-4b13-8a1a-bbce3f91bd68
    13  spec:
    14    db:
    15      host: keycloak-db
    16      passwordSecret:
    17        key: password
    18        name: keycloak.keycloak-db.credentials.postgresql.acid.zalan.do
    19      usernameSecret:
    20        key: username
    21        name: keycloak.keycloak-db.credentials.postgresql.acid.zalan.do
    22      vendor: postgres
    23    hostname:
    24      admin: https://keycloak.apps-crc.testing
    25      hostname: keycloak.apps-crc.testing
    26    http:
    27      httpEnabled: false
    28      tlsSecret: keycloak-tls
    29    ingress:
    30      enabled: false
    31    instances: 2
    32    unsupported:
    33      podTemplate:
    34        spec:
    35          containers:
    36            - env:
    37                - name: KC_HTTPS_TRUST_STORE_FILE
    38                  value: /truststore/openshiftca.jks
    39                - name: KC_HTTPS_TRUST_STORE_PASSWORD
    40                  value: OpenshiftCA
    41                - name: KC_HTTPS_TRUST_STORE_TYPE
    42                  value: JKS
    43                - name: KC_LOG_LEVEL
    44                  value: INFO
    45              volumeMounts:
    46                - mountPath: /truststore
    47                  name: truststore-volume
    48          volumes:
    49            - name: truststore-volume
    50              secret:
    51                secretName: keycloak-truststore
    52  status: