77 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			77 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
node-feature-discovery:
 | 
						|
  featureGates:
 | 
						|
    NodeFeatureGroupAPI: true
 | 
						|
  master:
 | 
						|
    replicaCount: 2
 | 
						|
    resources:
 | 
						|
      requests:
 | 
						|
        cpu: 20m
 | 
						|
        memory: 60Mi
 | 
						|
    tolerations:
 | 
						|
      - key: node-role.kubernetes.io/control-plane
 | 
						|
        operator: Exists
 | 
						|
        effect: NoSchedule
 | 
						|
  worker:
 | 
						|
    config:
 | 
						|
      sources:
 | 
						|
        cpu:
 | 
						|
          cpuid:
 | 
						|
            attributeWhitelist:
 | 
						|
              - "AVX512BW"
 | 
						|
              - "AVX512CD"
 | 
						|
              - "AVX512DQ"
 | 
						|
              - "AVX512F"
 | 
						|
              - "AVX512VL"
 | 
						|
        kernel:
 | 
						|
          configOpts:
 | 
						|
            - "NO_HZ"
 | 
						|
            - "X86"
 | 
						|
            - "DMI"
 | 
						|
        usb:
 | 
						|
          deviceClassWhitelist:
 | 
						|
            - "02"
 | 
						|
            - "03"
 | 
						|
            - "0e"
 | 
						|
            - "ef"
 | 
						|
            - "fe"
 | 
						|
            - "ff"
 | 
						|
          deviceLabelFields:
 | 
						|
            - "vendor"
 | 
						|
            - "device"
 | 
						|
            - "class"
 | 
						|
        pci:
 | 
						|
          deviceClassWhitelist:
 | 
						|
            - "0200"
 | 
						|
            - "01"
 | 
						|
            - "08"
 | 
						|
            - "0300"
 | 
						|
            - "0302"
 | 
						|
          deviceLabelFields:
 | 
						|
            - "vendor"
 | 
						|
            - "device"
 | 
						|
            - "class"
 | 
						|
        custom:
 | 
						|
          - # Intel integrated GPU
 | 
						|
            name: "intel-gpu"
 | 
						|
            labels:
 | 
						|
              intel.feature.node.kubernetes.io/gpu: 'true'
 | 
						|
            matchOn:
 | 
						|
              - pciId:
 | 
						|
                  class: ["0300"]
 | 
						|
                  vendor: ["8086"]
 | 
						|
    resources:
 | 
						|
      requests:
 | 
						|
        cpu: 20m
 | 
						|
        memory: 60Mi
 | 
						|
    tolerations:
 | 
						|
      - key: node-role.kubernetes.io/control-plane
 | 
						|
        operator: Exists
 | 
						|
        effect: NoSchedule
 | 
						|
  gc:
 | 
						|
    resources:
 | 
						|
      requests:
 | 
						|
        cpu: 20m
 | 
						|
        memory: 60Mi
 | 
						|
  prometheus:
 | 
						|
    enable: true
 |