apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization namespace: rook-ceph # spec: https://kubectl.docs.kubernetes.io/references/kustomize/builtins/#_helmchartinflationgenerator_ helmCharts: # Operator - includeCRDs: true name: &name rook-ceph releaseName: rook-ceph repo: https://charts.rook.io/release version: v1.17.7 # helm search repo rook-release/rook-ceph --versions namespace: rook-ceph # templating broken otherwise valuesInline: tolerations: - key: "node-role.kubernetes.io/master" operator: "Exists" effect: "NoSchedule" - key: "node-role.kubernetes.io/control-plane" operator: "Exists" effect: "NoSchedule" csi: pluginTolerations: - key: "node-role.kubernetes.io/master" operator: "Exists" effect: "NoSchedule" - key: "node-role.kubernetes.io/control-plane" operator: "Exists" effect: "NoSchedule" provisionerTolerations: - key: "node-role.kubernetes.io/master" operator: "Exists" effect: "NoSchedule" - key: "node-role.kubernetes.io/control-plane" operator: "Exists" effect: "NoSchedule" - includeCRDs: true name: &name rook-ceph-cluster releaseName: rook-ceph-ks repo: https://charts.rook.io/release version: v1.17.7 namespace: rook-ceph # templating broken otherwise valuesInline: # https://github.com/rook/rook/blob/master/deploy/charts/rook-ceph-cluster/values-external.yaml operatorNamespace: rook-ceph clusterName: ks cephClusterSpec: external: enable: true dataDirHostPath: /var/lib/rook crashCollector: disable: true healthCheck: daemonHealth: mon: disabled: false interval: 45s cephBlockPools: [] cephFileSystems: [] cephObjectStores: [] toolbox: enabled: true resources: # - ssh://git@git.k-space.ee/secretspace/kube/rook-ceph # secrets: rook-ceph-external-admin-secret - ./storage-classes.yaml