github.com/verrazzano/verrazzano@v1.7.1/tests/e2e/quickcreate/templates/verrazzanofleet-mc-profile.goyaml (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: addons.cluster.x-k8s.io/v1alpha1
     5  kind: VerrazzanoFleet
     6  metadata:
     7    name: {{.VZFLEET_NAME}}
     8    namespace: {{.NAMESPACE}}
     9  spec:
    10    clusterSelector:
    11      name: {{.CLUSTER_ID}}
    12    imagePullSecrets:
    13      - name: verrazzano-container-registry
    14    verrazzano:
    15      spec:
    16        components:
    17          ingressNGINX:
    18            overrides:
    19              - values:
    20                  controller:
    21                    service:
    22                      annotations:
    23                        service.beta.kubernetes.io/oci-load-balancer-shape: flexible
    24                        service.beta.kubernetes.io/oci-load-balancer-shape-flex-max: "100"
    25                        service.beta.kubernetes.io/oci-load-balancer-shape-flex-min: "10"
    26            type: LoadBalancer
    27          istio:
    28            overrides:
    29              - values:
    30                  apiVersion: install.istio.io/v1alpha1
    31                  kind: IstioOperator
    32                  spec:
    33                    values:
    34                      gateways:
    35                        istio-ingressgateway:
    36                          serviceAnnotations:
    37                            service.beta.kubernetes.io/oci-load-balancer-shape: flexible
    38                            service.beta.kubernetes.io/oci-load-balancer-shape-flex-max: "100"
    39                            service.beta.kubernetes.io/oci-load-balancer-shape-flex-min: "10"
    40        profile: managed-cluster