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