release.yaml (1356B)
1 apiVersion: helm.toolkit.fluxcd.io/v2 2 kind: HelmRelease 3 metadata: 4 name: mariadb-operator-crds 5 namespace: mariadb-operator 6 spec: 7 releaseName: mariadb-operator-crds 8 interval: 60m 9 chart: 10 spec: 11 chart: mariadb-operator-crds 12 sourceRef: 13 kind: HelmRepository 14 name: mariadb-operator 15 values: {} 16 --- 17 apiVersion: helm.toolkit.fluxcd.io/v2 18 kind: HelmRelease 19 metadata: 20 name: mariadb-operator 21 namespace: mariadb-operator 22 spec: 23 releaseName: mariadb-operator 24 interval: 60m 25 chart: 26 spec: 27 chart: mariadb-operator 28 sourceRef: 29 kind: HelmRepository 30 name: mariadb-operator 31 version: 26.3.0 32 values: 33 ha: 34 enabled: true 35 replicas: 3 36 affinity: 37 podAntiAffinity: 38 requiredDuringSchedulingIgnoredDuringExecution: 39 - labelSelector: 40 matchExpressions: 41 - key: app.kubernetes.io/name 42 operator: In 43 values: 44 - mariadb-operator 45 - key: app.kubernetes.io/instance 46 operator: In 47 values: 48 - mariadb-operator 49 topologyKey: kubernetes.io/hostname 50 pdb: 51 enabled: true 52 maxUnavailable: 1 53 metrics: 54 enabled: true 55 webhook: 56 cert: 57 certManager: 58 enabled: true