github.com/argoproj-labs/argocd-operator@v0.10.0/tests/ocp/1-001_validate_rhsso/01-assert.yaml (about)

     1  apiVersion: kuttl.dev/v1beta1
     2  kind: TestAssert
     3  timeout: 180
     4  ---
     5  apiVersion: argoproj.io/v1alpha1
     6  kind: ArgoCD
     7  metadata:
     8    name: example-argocd-keycloak
     9  status:
    10    phase: Available
    11  ---
    12  apiVersion: apps.openshift.io/v1
    13  kind: DeploymentConfig
    14  metadata:
    15    name: keycloak
    16  spec:
    17    selector:
    18      deploymentConfig: keycloak
    19    strategy:
    20      resources:
    21        limits:
    22          cpu: 500m
    23          memory: 512Mi
    24        requests:
    25          cpu: 250m
    26          memory: 256Mi
    27      type: Recreate
    28    template:
    29      metadata:
    30        labels:
    31          application: keycloak
    32          deploymentConfig: keycloak
    33        name: keycloak
    34      spec:
    35        containers:
    36        - image: registry.redhat.io/rh-sso-7/sso76-openshift-rhel8@sha256:ec9f60018694dcc5d431ba47d5536b761b71cb3f66684978fe6bb74c157679ac
    37          resources:
    38            limits:
    39              cpu: "1"
    40              memory: 1Gi
    41            requests:
    42              cpu: 500m
    43              memory: 512Mi
    44          volumeMounts:
    45          - mountPath: /etc/x509/https
    46            name: sso-x509-https-volume
    47            readOnly: true
    48          - mountPath: /var/run/configmaps/service-ca
    49            name: service-ca
    50            readOnly: true
    51        restartPolicy: Always
    52        volumes:
    53        - name: sso-x509-https-volume
    54          secret:
    55            defaultMode: 420
    56            secretName: sso-x509-https-secret
    57        - configMap:
    58            defaultMode: 420
    59            name: keycloak-service-ca
    60          name: service-ca
    61    triggers:
    62    - type: ConfigChange
    63  status:
    64    readyReplicas: 1
    65  ---
    66  apiVersion: v1
    67  kind: Service
    68  metadata:
    69    name: keycloak
    70  ---
    71  apiVersion: route.openshift.io/v1
    72  kind: Route
    73  metadata:
    74    name: keycloak
    75  spec:
    76    tls:
    77      termination: reencrypt
    78    to:
    79      kind: Service
    80      name: keycloak
    81      weight: 100
    82    wildcardPolicy: None
    83  ---
    84  apiVersion: v1
    85  kind: Secret
    86  metadata:
    87    name: keycloak-secret
    88  type: Opaque