Install mariadb-operator
via OLM using the helm chart.
This helm operator provides provides a 1:1 mapping between the official helm chart and the MariadbOperator
CRD, allowing to install mariadb-operator
via OLM without having to do any change in the helm chart.
Normally, you would install mariadb-operator
providing this values.yaml
to the helm chart:
image:
repository: ghcr.io/mariadb-operator/mariadb-operator
pullPolicy: IfNotPresent
logLevel: INFO
ha:
enabled: true
metrics:
enabled: true
serviceMonitor:
enabled: true
webhook:
cert:
certManager:
enabled: true
This helm chart installation is abstracted in the MariadbOperator
CRD, which will be reconciled by the helm operator:
apiVersion: helm.mariadb.mmontes.io/v1alpha1
kind: MariadbOperator
metadata:
name: mariadb-operator
spec:
image:
repository: ghcr.io/mariadb-operator/mariadb-operator
pullPolicy: IfNotPresent
logLevel: INFO
ha:
enabled: true
metrics:
enabled: true
serviceMonitor:
enabled: true
webhook:
cert:
certManager:
enabled: true
Once you have installed the operator, you will able to install a MariaDB
instance. Refer to the main mariadb-operator
documentation for getting started with the rest of CRDs.
This operator is automatically published in the following repositories whenever a new version of the helm chart is released:
Take a look at our roadmap and feel free to open an issue to suggest new features.
We welcome and encourage contributions to this project! Please check our contributing and development guides. PRs welcome!