1 # Default values for rook-ceph-operator
2 # This is a YAML-formatted file.
3 # Declare variables to be passed into your templates.
9 pullPolicy: IfNotPresent
12 repository: k8s.gcr.io/hyperkube
14 pullPolicy: IfNotPresent
25 # Constraint rook-ceph-operator Deployment to nodes with label `disktype: ssd`.
26 # For more info, see https://kubernetes.io/docs/concepts/configuration/assign-pod-node/#nodeselector
29 # Tolerations for the rook-ceph-operator to allow it to run on nodes with particular taints
33 healthCheckInterval: "45s"
36 ## Annotations to be added to pod
39 ## LogLevel can be set to: TRACE, DEBUG, INFO, NOTICE, WARNING, ERROR or CRITICAL
42 ## If true, create & use RBAC resources
46 ## If true, create & use PSP resources
50 ## Rook Agent configuration
51 ## toleration: NoSchedule, PreferNoSchedule or NoExecute
52 ## tolerationKey: Set this to the specific key of the taint to tolerate
53 ## flexVolumeDirPath: The path where the Rook agent discovers the flex volume plugins
54 ## libModulesDirPath: The path where the Rook agent can find kernel modules
56 # toleration: NoSchedule
58 # mountSecurityMode: Any
59 ## For information on FlexVolume path, please refer to https://rook.io/docs/rook/master/flexvolume.html
60 # flexVolumeDirPath: /usr/libexec/kubernetes/kubelet-plugins/volume/exec/
61 # libModulesDirPath: /lib/modules
62 # mounts: mount1=/host/path:/container/path,/host/path2:/container/path2
64 flexVolumeDirPath: /var/lib/kubelet/volumeplugins
65 ## Rook Discover configuration
66 ## toleration: NoSchedule, PreferNoSchedule or NoExecute
67 ## tolerationKey: Set this to the specific key of the taint to tolerate
69 # toleration: NoSchedule
72 # In some situations SELinux relabelling breaks (times out) on large filesystems, and doesn't work with cephfs ReadWriteMany volumes (last relabel wins).
73 # Disable it here if you have similiar issues.
74 # For more details see https://github.com/rook/rook/issues/2417
75 enableSelinuxRelabeling: true