quorate/vendor/platform/dragonfly-operator/helm-release.yaml

61 lines
1.6 KiB
YAML
Raw Permalink Normal View History

apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: dragonfly-operator
namespace: dragonfly
spec:
interval: 15m
releaseName: dragonfly-operator
targetNamespace: dragonfly
chart:
spec:
chart: dragonfly-operator
version: v1.7.1
sourceRef:
kind: HelmRepository
name: dragonfly-operator
namespace: flux-system
install:
remediation:
retries: 3
upgrade:
remediation:
retries: 3
postRenderers:
- kustomize:
patches:
- target:
kind: ClusterRole
name: dragonfly-operator-manager-role
patch: |
- op: test
path: /rules/0/resources
value: [configmaps]
- op: replace
path: /rules/0/verbs
value: [list, watch]
- op: test
path: /rules/3/resources
value: [pods/status]
- op: remove
path: /rules/3
values:
createAggregateRoles: false
replicaCount: 2
manager:
image:
repository: docker.dragonflydb.io/dragonflydb/operator
tag: v1.7.1@sha256:bc0067369a456810d00715d7292da32b82f6df491fd51d6c57f2b2b3193ab490
resources:
requests:
cpu: 10m
memory: 96Mi
limits:
memory: 256Mi
rbacProxy:
image:
repository: quay.io/brancz/kube-rbac-proxy
tag: v0.23.1@sha256:c280684dd23793fb2f287d1f4efc84b7800b3e01205d770b98694827bfe514cb
resources:
requests:
cpu: 1m