File tree Expand file tree Collapse file tree
kubernetes/core/rook-ceph Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1717 dependsOn :
1818 - name : rook-ceph-operator
1919 namespace : rook-ceph
20+ - name : ceph-csi-drivers
21+ namespace : rook-ceph
2022 values :
2123 monitoring :
2224 enabled : true
Original file line number Diff line number Diff line change 1+ ---
2+ # yaml-language-server: $schema=https://chkpwd.github.io/iac/helm.toolkit.fluxcd.io/helmrelease_v2.json
3+ apiVersion : helm.toolkit.fluxcd.io/v2
4+ kind : HelmRelease
5+ metadata :
6+ name : ceph-csi-drivers
7+ spec :
8+ interval : 1h
9+ timeout : 15m
10+ dependsOn :
11+ - name : rook-ceph-operator
12+ namespace : rook-ceph
13+ chart :
14+ spec :
15+ chart : ceph-csi-drivers
16+ version : 1.0.1
17+ sourceRef :
18+ kind : HelmRepository
19+ name : ceph-csi-operator
20+ values :
21+ operatorConfig :
22+ namespace : rook-ceph
23+ driverSpecDefaults :
24+ imageSet :
25+ name : rook-csi-operator-image-set-configmap
26+ controllerPlugin :
27+ priorityClassName : system-cluster-critical
28+ hostNetwork : true
29+ replicas : 2
30+ nodePlugin :
31+ priorityClassName : system-node-critical
32+ imagePullPolicy : IfNotPresent
33+ drivers :
34+ rbd :
35+ enabled : true
36+ name : rook-ceph.rbd.csi.ceph.com
37+ cephfs :
38+ enabled : false
39+ name : rook-ceph.cephfs.csi.ceph.com
40+ nfs :
41+ enabled : false
42+ name : rook-ceph.nfs.csi.ceph.com
43+ nvmeof :
44+ enabled : false
45+ name : rook-ceph.nvmeof.csi.ceph.com
Original file line number Diff line number Diff line change 1+ ---
2+ # yaml-language-server: $schema=https://json.schemastore.org/kustomization
3+ apiVersion : kustomize.config.k8s.io/v1beta1
4+ kind : Kustomization
5+ resources :
6+ - helm-release.yml
Original file line number Diff line number Diff line change 2424# yaml-language-server: $schema=https://chkpwd.github.io/iac/kustomize.toolkit.fluxcd.io/kustomization_v1.json
2525apiVersion : kustomize.toolkit.fluxcd.io/v1
2626kind : Kustomization
27+ metadata :
28+ name : &app ceph-csi-drivers
29+ namespace : &ns rook-ceph
30+ spec :
31+ targetNamespace : *ns
32+ interval : 1h
33+ path : ./kubernetes/core/rook-ceph/csi-drivers
34+ commonMetadata :
35+ labels :
36+ app.kubernetes.io/name : *app
37+ prune : false
38+ retryInterval : 2m
39+ sourceRef :
40+ kind : GitRepository
41+ name : chkpwd-ops
42+ namespace : flux-system
43+ timeout : 5m
44+ wait : false
45+ ---
46+ # yaml-language-server: $schema=https://chkpwd.github.io/iac/kustomize.toolkit.fluxcd.io/kustomization_v1.json
47+ apiVersion : kustomize.toolkit.fluxcd.io/v1
48+ kind : Kustomization
2749metadata :
2850 name : &app rook-ceph-cluster
2951 namespace : &ns rook-ceph
Original file line number Diff line number Diff line change @@ -7,3 +7,12 @@ metadata:
77spec :
88 interval : 2h
99 url : https://charts.rook.io/release
10+ ---
11+ # yaml-language-server: $schema=https://chkpwd.github.io/iac/source.toolkit.fluxcd.io/helmrepository_v1.json
12+ apiVersion : source.toolkit.fluxcd.io/v1
13+ kind : HelmRepository
14+ metadata :
15+ name : ceph-csi-operator
16+ spec :
17+ interval : 2h
18+ url : https://ceph.github.io/ceph-csi-operator
You can’t perform that action at this time.
0 commit comments