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

     1  # Copyright (c) 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      clusterAPI:
    15        enabled: true
    16      keycloak:
    17        mysql:
    18          volumeSource:
    19            persistentVolumeClaim:
    20              claimName: mysql  # set storage for keycloak's MySql instance
    21      clusterOperator:
    22        overrides:
    23          - values:
    24              syncClusters:
    25                enabled: true
    26                clusterSelector:
    27                  matchExpressions:
    28                    - key: rancher-sync
    29                      operator: In
    30                      values: [ enabled ]
    31      prometheusOperator:
    32        enabled: true
    33        overrides:
    34          - values:
    35              prometheus:
    36                thanos:
    37                  integration: sidecar
    38      thanos:
    39        enabled: true
    40    volumeClaimSpecTemplates:
    41      - metadata:
    42          name: mysql
    43        spec:
    44          resources:
    45            requests:
    46              storage: 1Gi
    47      - metadata:
    48          name: vmi
    49        spec:
    50          resources:
    51            requests:
    52              storage: 1Gi