github.com/verrazzano/verrazzano@v1.7.0/platform-operator/manifests/profiles/v1beta1/base.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 spec: 4 environmentName: default 5 components: 6 applicationOperator: 7 enabled: true 8 authProxy: 9 enabled: true 10 overrides: 11 - values: 12 affinity: | 13 podAntiAffinity: 14 preferredDuringSchedulingIgnoredDuringExecution: 15 - podAffinityTerm: 16 labelSelector: 17 matchExpressions: 18 - key: app 19 operator: In 20 values: 21 - verrazzano-authproxy 22 topologyKey: kubernetes.io/hostname 23 weight: 100 24 replicas: 1 25 clusterAPI: 26 enabled: false 27 certManager: 28 certificate: 29 acme: 30 provider: "" 31 ca: 32 clusterResourceNamespace: cert-manager 33 secretName: verrazzano-ca-certificate-secret 34 enabled: true 35 overrides: 36 - values: 37 affinity: 38 podAntiAffinity: 39 preferredDuringSchedulingIgnoredDuringExecution: 40 - podAffinityTerm: 41 labelSelector: 42 matchLabels: 43 app: cert-manager 44 topologyKey: kubernetes.io/hostname 45 weight: 100 46 cainjector: 47 affinity: 48 podAntiAffinity: 49 preferredDuringSchedulingIgnoredDuringExecution: 50 - podAffinityTerm: 51 labelSelector: 52 matchLabels: 53 app: cainjector 54 topologyKey: kubernetes.io/hostname 55 weight: 100 56 replicaCount: 1 57 replicaCount: 1 58 webhook: 59 affinity: 60 podAntiAffinity: 61 preferredDuringSchedulingIgnoredDuringExecution: 62 - podAffinityTerm: 63 labelSelector: 64 matchLabels: 65 app: webhook 66 topologyKey: kubernetes.io/hostname 67 weight: 100 68 replicaCount: 1 69 certManagerWebhookOCI: 70 enabled: false 71 clusterIssuer: 72 enabled: true 73 clusterResourceNamespace: "cert-manager" 74 coherenceOperator: 75 enabled: true 76 console: 77 enabled: true 78 overrides: 79 - values: 80 affinity: 81 podAntiAffinity: 82 preferredDuringSchedulingIgnoredDuringExecution: 83 - podAffinityTerm: 84 labelSelector: 85 matchLabels: 86 app: verrazzano-console 87 topologyKey: kubernetes.io/hostname 88 weight: 100 89 replicas: 1 90 dns: 91 wildcard: 92 domain: nip.io 93 dex: 94 enabled: false 95 fluentd: 96 enabled: true 97 opensearchSecret: verrazzano-es-internal 98 opensearchURL: http://verrazzano-authproxy-opensearch:8775 99 grafana: 100 enabled: true 101 ingressNGINX: 102 enabled: true 103 overrides: 104 - values: 105 controller: 106 affinity: 107 podAntiAffinity: 108 preferredDuringSchedulingIgnoredDuringExecution: 109 - podAffinityTerm: 110 labelSelector: 111 matchLabels: 112 app.kubernetes.io/component: controller 113 app.kubernetes.io/name: ingress-nginx 114 topologyKey: kubernetes.io/hostname 115 weight: 100 116 autoscaling: 117 enabled: false 118 minReplicas: 1 119 defaultBackend: 120 affinity: 121 podAntiAffinity: 122 preferredDuringSchedulingIgnoredDuringExecution: 123 - podAffinityTerm: 124 labelSelector: 125 matchLabels: 126 app.kubernetes.io/component: default-backend 127 app.kubernetes.io/name: ingress-nginx 128 topologyKey: kubernetes.io/hostname 129 weight: 100 130 replicaCount: 1 131 type: LoadBalancer 132 istio: 133 enabled: true 134 overrides: 135 - values: 136 apiVersion: install.istio.io/v1alpha1 137 kind: IstioOperator 138 spec: 139 components: 140 egressGateways: 141 - enabled: true 142 k8s: 143 affinity: 144 podAntiAffinity: 145 preferredDuringSchedulingIgnoredDuringExecution: 146 - podAffinityTerm: 147 labelSelector: 148 matchExpressions: 149 - key: app 150 operator: In 151 values: 152 - istio-egressgateway 153 topologyKey: kubernetes.io/hostname 154 weight: 100 155 replicaCount: 1 156 name: istio-egressgateway 157 ingressGateways: 158 - enabled: true 159 k8s: 160 affinity: 161 podAntiAffinity: 162 preferredDuringSchedulingIgnoredDuringExecution: 163 - podAffinityTerm: 164 labelSelector: 165 matchExpressions: 166 - key: app 167 operator: In 168 values: 169 - istio-ingressgateway 170 topologyKey: kubernetes.io/hostname 171 weight: 100 172 replicaCount: 1 173 service: 174 type: LoadBalancer 175 name: istio-ingressgateway 176 pilot: 177 k8s: 178 affinity: 179 podAntiAffinity: 180 preferredDuringSchedulingIgnoredDuringExecution: 181 - podAffinityTerm: 182 labelSelector: 183 matchLabels: 184 app: istiod 185 topologyKey: kubernetes.io/hostname 186 weight: 100 187 jaegerOperator: 188 enabled: false 189 keycloak: 190 enabled: true 191 mysql: 192 overrides: 193 - values: 194 serverInstances: 1 195 routerInstances: 1 196 router: 197 podSpec: 198 affinity: 199 podAntiAffinity: 200 preferredDuringSchedulingIgnoredDuringExecution: 201 - weight: 100 202 podAffinityTerm: 203 labelSelector: 204 matchLabels: 205 app.kubernetes.io/instance: mysql-innodbcluster-mysql-router 206 app.kubernetes.io/name: mysql-router 207 topologyKey: kubernetes.io/hostname 208 image: 209 pullPolicy: IfNotPresent 210 pullSecrets: 211 enabled: false 212 podSpec: 213 affinity: 214 podAntiAffinity: 215 preferredDuringSchedulingIgnoredDuringExecution: 216 - weight: 100 217 podAffinityTerm: 218 labelSelector: 219 matchLabels: 220 app.kubernetes.io/instance: mysql-innodbcluster-mysql-mysql-server 221 app.kubernetes.io/name: mysql-innodbcluster-mysql-server 222 topologyKey: kubernetes.io/hostname 223 overrides: 224 - values: 225 affinity: | 226 podAntiAffinity: 227 preferredDuringSchedulingIgnoredDuringExecution: 228 - weight: 100 229 podAffinityTerm: 230 labelSelector: 231 matchLabels: 232 app.kubernetes.io/instance: keycloak 233 app.kubernetes.io/name: keycloak 234 topologyKey: kubernetes.io/hostname 235 replicas: 1 236 kiali: 237 enabled: true 238 overrides: 239 - values: 240 deployment: 241 affinity: 242 pod_anti: 243 preferredDuringSchedulingIgnoredDuringExecution: 244 - podAffinityTerm: 245 labelSelector: 246 matchLabels: 247 app: kiali 248 topologyKey: kubernetes.io/hostname 249 weight: 100 250 replicas: 1 251 kubeStateMetrics: 252 enabled: true 253 mySQLOperator: 254 enabled: true 255 oam: 256 enabled: true 257 opensearch: 258 enabled: true 259 opensearchDashboards: 260 enabled: true 261 replicas: 1 262 opensearchOperator: 263 enabled: true 264 prometheus: 265 enabled: true 266 prometheusAdapter: 267 enabled: false 268 prometheusNodeExporter: 269 enabled: true 270 prometheusOperator: 271 enabled: true 272 overrides: 273 - values: 274 prometheus: 275 prometheusSpec: 276 affinity: 277 podAntiAffinity: 278 preferredDuringSchedulingIgnoredDuringExecution: 279 - podAffinityTerm: 280 labelSelector: 281 matchLabels: 282 app.kubernetes.io/name: prometheus 283 topologyKey: kubernetes.io/hostname 284 weight: 100 285 replicas: 1 286 prometheusPushgateway: 287 enabled: false 288 rancher: 289 enabled: true 290 rancherBackup: 291 enabled: false 292 velero: 293 enabled: false 294 verrazzano: 295 enabled: true 296 weblogicOperator: 297 enabled: true 298 argoCD: 299 enabled: false 300 fluentOperator: 301 enabled: false 302 fluentbitOpensearchOutput: 303 enabled: false