Getting started
Installation
First, you have to install an operator into your cluster.
Dependency
Backup operator depends on Cert Manager. Please, follow the official documentation to install it first.
HelmRepository
apiVersion: source.toolkit.fluxcd.io/v1
kind: HelmRepository
metadata:
name: backup-operator
spec:
interval: 1h0m0s
provider: generic
url: https://helm-charts.backup-operator.io/
HelmRelease
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: backup-operator
spec:
releaseName: backup-operator
interval: 1h0m0s
timeout: 5m
# Optional
# dependsOn:
# - name: cert-manager
chart:
spec:
chart: backup-operator
# Optional
# version: "<2.0.0"
sourceRef:
kind: HelmRepository
name: backup-operator
install:
crds: CreateReplace
upgrade:
crds: CreateReplace
values:
nameOverride: backup-operator
fullnameOverride: backup-operator
replicaCount: 2
resources:
limits:
memory: 150Mi
requests:
cpu: 20m
memory: 150Mi
pdb:
enabled: true
metrics:
enabled: false
serviceMonitor:
create: false
Also we have ArtifactHub page.