# node-disk-manager-config contains config of available probes and filters.
# Probes and Filters will initialize with default values if config for that
# filter or probe not present in configmap
apiVersion: v1
kind: ConfigMap
metadata:
  name: node-disk-manager-config
  namespace: default
data:
  # udev-probe is default or primary probe it should be enabled to run ndm
  # filterconfigs contails configs of filters. To provide a group of include
  # and exclude values add it as , separated string
  node-disk-manager.config: |
    {
      "probeconfigs": [
        {
          "key": "udev-probe",
          "name": "udev probe",
          "state": "true"
        },
        {
          "key": "smart-probe",
          "name": "smart probe",
          "state": "true"
        }
      ],
      "filterconfigs": [
        {
          "key": "os-disk-exclude-filter",
          "name": "os disk exclude filter",
          "state": "true"
        },
        {
          "key": "vendor-filter",
          "name": "vendor filter",
          "state": "true",
          "include":"",
          "exclude":""
        }
      ]
    }
