github.com/argoproj/argo-cd/v3@v3.2.1/resource_customizations/k8s.keycloak.org/Keycloak/testdata/healthy.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    additionalOptions:
    15      - name: proxy-headers
    16        value: xforwarded
    17    db:
    18      host: keycloak-db
    19      passwordSecret:
    20        key: password
    21        name: keycloak.keycloak-db.credentials.postgresql.acid.zalan.do
    22      usernameSecret:
    23        key: username
    24        name: keycloak.keycloak-db.credentials.postgresql.acid.zalan.do
    25      vendor: postgres
    26    hostname:
    27      admin: https://keycloak.apps-crc.testing
    28      hostname: keycloak.apps-crc.testing
    29    http:
    30      httpEnabled: false
    31      tlsSecret: keycloak-tls
    32    ingress:
    33      enabled: false
    34    instances: 2
    35    unsupported:
    36      podTemplate:
    37        spec:
    38          containers:
    39            - env:
    40                - name: KC_HTTPS_TRUST_STORE_FILE
    41                  value: /truststore/openshiftca.jks
    42                - name: KC_HTTPS_TRUST_STORE_PASSWORD
    43                  value: OpenshiftCA
    44                - name: KC_HTTPS_TRUST_STORE_TYPE
    45                  value: JKS
    46                - name: KC_LOG_LEVEL
    47                  value: INFO
    48              volumeMounts:
    49                - mountPath: /truststore
    50                  name: truststore-volume
    51          volumes:
    52            - name: truststore-volume
    53              secret:
    54                secretName: keycloak-truststore
    55  status:
    56    conditions:
    57      - lastTransitionTime: '2024-10-09T09:55:28.695748046Z'
    58        message: ''
    59        observedGeneration: 4
    60        status: 'True'
    61        type: Ready
    62      - lastTransitionTime: '2024-10-08T11:11:08.814752530Z'
    63        message: >-
    64          warning: You need to specify these fields as the first-class citizen of
    65          the CR: proxy-headers
    66        observedGeneration: 4
    67        status: 'False'
    68        type: HasErrors
    69      - lastTransitionTime: '2024-10-09T09:47:33.600863636Z'
    70        message: ''
    71        observedGeneration: 4
    72        status: 'False'
    73        type: RollingUpdate
    74    instances: 2
    75    observedGeneration: 4
    76    selector: >-
    77      app=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app.kubernetes.io/instance=keycloak