github.com/verrazzano/verrazzano@v1.7.1/tests/e2e/config/scripts/v1beta1/install-vz-prod-kind-upgrade.yaml (about)

     1  # Copyright (c) 2022, 2023, Oracle and/or its affiliates.
     2  # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl.
     3  
     4  apiVersion: install.verrazzano.io/v1beta1
     5  kind: Verrazzano
     6  metadata:
     7    name: my-verrazzano
     8  spec:
     9    profile: prod
    10    defaultVolumeSource:
    11      persistentVolumeClaim:
    12        claimName: vmi     # set storage for the metrics stack
    13    components:
    14      keycloak:
    15        mysql:
    16          volumeSource:
    17            persistentVolumeClaim:
    18              claimName: mysql  # set storage for keycloak's MySql instance
    19      clusterOperator:
    20        overrides:
    21          - values:
    22              syncClusters:
    23                enabled: true
    24                clusterSelector:
    25                  matchExpressions:
    26                    - key: rancher-sync
    27                      operator: In
    28                      values: [ enabled ]
    29      # Prometheus Operator and Thanos components are not included to account for upgrade tests since this file is used
    30      # for installing older versions as well
    31    volumeClaimSpecTemplates:
    32      - metadata:
    33          name: mysql
    34        spec:
    35          resources:
    36            requests:
    37              storage: 1Gi
    38      - metadata:
    39          name: vmi
    40        spec:
    41          resources:
    42            requests:
    43              storage: 1Gi