github.com/verrazzano/verrazzano@v1.7.0/platform-operator/config/samples/install-oci.yaml (about)

     1  # Copyright (c) 2020, 2022, 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  # This install resource installs the "prod" profile to install a full set of Verrazzano services
     5  # for production scenarios, using OCI DNS for name resolution of Verrazzano endpoints.
     6  #
     7  # Note that before you install verrazzano you need to run the create_oci_config_secret.sh in the
     8  # verrazzano/platform-operator/scripts/install directory to set up the ociConfigSecret below.
     9  #
    10  apiVersion: install.verrazzano.io/v1alpha1
    11  kind: Verrazzano
    12  metadata:
    13    name: my-verrazzano
    14  spec:
    15    environmentName: env
    16    profile: prod
    17    components:
    18      certManager:
    19        certificate:
    20          acme:
    21            provider: letsEncrypt
    22            emailAddress: emailAddress@domain.com
    23      dns:
    24        oci:
    25          ociConfigSecret: oci
    26          dnsZoneCompartmentOCID: dnsZoneCompartmentOcid
    27          dnsZoneOCID: dnsZoneOcid
    28          dnsZoneName: my.dns.zone.name
    29      ingress:
    30        type: LoadBalancer