github.com/verrazzano/verrazzano@v1.7.1/tests/e2e/config/scripts/v1beta1/install-verrazzano-ocidns.yaml (about)

     1  # Copyright (c) 2020, 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    components:
    10      dns:
    11        oci:
    12          ociConfigSecret: oci
    13          dnsZoneCompartmentOCID: dnsZoneCompartmentOcid
    14          dnsZoneOCID: dnsZoneOcid
    15          dnsZoneName: my.dns.zone.name
    16          dnsScope: GLOBAL
    17      ingressNGINX:
    18        type: LoadBalancer
    19      fluentd:
    20        extraVolumeMounts:
    21          - source: /u01/data
    22      prometheusOperator:
    23        enabled: true
    24        overrides:
    25          - values:
    26              prometheus:
    27                thanos:
    28                  integration: sidecar
    29      prometheusAdapter:
    30        enabled: true
    31      kubeStateMetrics:
    32        enabled: true
    33      prometheusPushgateway:
    34        enabled: true
    35      prometheusNodeExporter:
    36        enabled: true
    37      clusterOperator:
    38        overrides:
    39          - values:
    40              syncClusters:
    41                enabled: true
    42                clusterSelector:
    43                  matchExpressions:
    44                    - key: rancher-sync
    45                      operator: In
    46                      values: [ enabled ]
    47      thanos:
    48        enabled: true