-
Notifications
You must be signed in to change notification settings - Fork 6
/
helm-release.yaml
46 lines (44 loc) · 952 Bytes
/
helm-release.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
---
# yaml-language-server: $schema=https://kubernetes-schemas.zinn.ca/helm.toolkit.fluxcd.io/helmrelease_v2.json
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: rook-ceph-operator
spec:
interval: 15m
releaseName: rook-ceph
chart:
spec:
chart: rook-ceph
version: v1.14.5
sourceRef:
kind: HelmRepository
name: rook-ceph-charts
namespace: flux-system
interval: 15m
maxHistory: 3
install:
createNamespace: true
crds: CreateReplace
remediation:
retries: 3
upgrade:
cleanupOnFail: true
crds: CreateReplace
remediation:
retries: 3
uninstall:
keepHistory: false
values:
csi:
enableLiveness: true
serviceMonitor:
enabled: true
monitoring:
enabled: true
pspEnable: false
resources:
requests:
memory: 128Mi # unchangable
cpu: 100m # unchangable
limits: {}