Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 15 for imageMaximumGCAge (0.21 sec)

  1. pkg/kubelet/apis/config/validation/validation.go

    	}
    	if kc.ImageMaximumGCAge.Duration != 0 && !localFeatureGate.Enabled(features.ImageMaximumGCAge) {
    		allErrors = append(allErrors, fmt.Errorf("invalid configuration: ImageMaximumGCAge feature gate is required for Kubelet configuration option imageMaximumGCAge"))
    	}
    	if kc.ImageMaximumGCAge.Duration < 0 {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 10 17:13:59 UTC 2024
    - 18.2K bytes
    - Viewed (0)
  2. pkg/kubelet/apis/config/validation/validation_test.go

    	}, {
    		name: "imageMaximumGCAge should not be negative",
    		configure: func(conf *kubeletconfig.KubeletConfiguration) *kubeletconfig.KubeletConfiguration {
    			conf.FeatureGates = map[string]bool{"ImageMaximumGCAge": true}
    			conf.ImageMaximumGCAge = metav1.Duration{Duration: -1}
    			return conf
    		},
    		errMsg: "invalid configuration: imageMaximumGCAge -1ns must not be negative",
    	}, {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Mar 05 21:10:42 UTC 2024
    - 28.7K bytes
    - Viewed (0)
  3. pkg/kubelet/apis/config/scheme/testdata/KubeletConfiguration/after/v1beta1.yaml

    failSwapOn: true
    fileCheckFrequency: 20s
    hairpinMode: promiscuous-bridge
    healthzBindAddress: 127.0.0.1
    healthzPort: 10248
    httpCheckFrequency: 20s
    imageGCHighThresholdPercent: 85
    imageGCLowThresholdPercent: 80
    imageMaximumGCAge: 0s
    imageMinimumGCAge: 2m0s
    iptablesDropBit: 15
    iptablesMasqueradeBit: 14
    kind: KubeletConfiguration
    kubeAPIBurst: 100
    kubeAPIQPS: 50
    localStorageCapacityIsolation: true
    logging:
      flushFrequency: 5s
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Mar 05 05:07:06 UTC 2024
    - 2.2K bytes
    - Viewed (0)
  4. pkg/kubelet/apis/config/scheme/testdata/KubeletConfiguration/roundtrip/default/v1beta1.yaml

    failSwapOn: true
    fileCheckFrequency: 20s
    hairpinMode: promiscuous-bridge
    healthzBindAddress: 127.0.0.1
    healthzPort: 10248
    httpCheckFrequency: 20s
    imageGCHighThresholdPercent: 85
    imageGCLowThresholdPercent: 80
    imageMaximumGCAge: 0s
    imageMinimumGCAge: 2m0s
    iptablesDropBit: 15
    iptablesMasqueradeBit: 14
    kind: KubeletConfiguration
    kubeAPIBurst: 100
    kubeAPIQPS: 50
    localStorageCapacityIsolation: true
    logging:
      flushFrequency: 5s
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Mar 05 05:07:06 UTC 2024
    - 2.2K bytes
    - Viewed (0)
  5. pkg/kubelet/apis/config/fuzzer/fuzzer.go

    			obj.HealthzBindAddress = "127.0.0.1"
    			obj.HealthzPort = 10248
    			obj.HTTPCheckFrequency = metav1.Duration{Duration: 20 * time.Second}
    			obj.ImageMinimumGCAge = metav1.Duration{Duration: 2 * time.Minute}
    			obj.ImageMaximumGCAge = metav1.Duration{}
    			obj.ImageGCHighThresholdPercent = 85
    			obj.ImageGCLowThresholdPercent = 80
    			obj.KernelMemcgNotification = false
    			obj.MaxOpenFiles = 1000000
    			obj.MaxPods = 110
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Feb 16 17:55:59 UTC 2024
    - 5.2K bytes
    - Viewed (0)
  6. pkg/kubelet/apis/config/zz_generated.deepcopy.go

    	out.NodeStatusUpdateFrequency = in.NodeStatusUpdateFrequency
    	out.NodeStatusReportFrequency = in.NodeStatusReportFrequency
    	out.ImageMinimumGCAge = in.ImageMinimumGCAge
    	out.ImageMaximumGCAge = in.ImageMaximumGCAge
    	out.VolumeStatsAggPeriod = in.VolumeStatsAggPeriod
    	if in.CPUManagerPolicyOptions != nil {
    		in, out := &in.CPUManagerPolicyOptions, &out.CPUManagerPolicyOptions
    		*out = make(map[string]string, len(*in))
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Feb 09 11:19:11 UTC 2024
    - 14.6K bytes
    - Viewed (0)
  7. pkg/kubelet/apis/config/v1beta1/zz_generated.conversion.go

    	out.NodeStatusReportFrequency = in.NodeStatusReportFrequency
    	out.NodeLeaseDurationSeconds = in.NodeLeaseDurationSeconds
    	out.ImageMinimumGCAge = in.ImageMinimumGCAge
    	out.ImageMaximumGCAge = in.ImageMaximumGCAge
    	if err := v1.Convert_Pointer_int32_To_int32(&in.ImageGCHighThresholdPercent, &out.ImageGCHighThresholdPercent, s); err != nil {
    		return err
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Feb 16 17:55:59 UTC 2024
    - 48.9K bytes
    - Viewed (0)
  8. pkg/features/kube_features.go

    	// owner: @haircommander
    	// kep: http://kep.k8s.io/4210
    	// alpha: v1.29
    	// beta: v1.30
    	// ImageMaximumGCAge enables the Kubelet configuration field of the same name, allowing an admin
    	// to specify the age after which an image will be garbage collected.
    	ImageMaximumGCAge featuregate.Feature = "ImageMaximumGCAge"
    
    	// owner: @saschagrunert
    	// alpha: v1.28
    	//
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Jun 12 22:51:23 UTC 2024
    - 45.2K bytes
    - Viewed (0)
  9. pkg/kubelet/apis/config/helpers_test.go

    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jun 04 06:25:43 UTC 2024
    - 10.2K bytes
    - Viewed (0)
  10. pkg/kubelet/kubelet.go

    		LowThresholdPercent:  int(kubeCfg.ImageGCLowThresholdPercent),
    	}
    
    	if utilfeature.DefaultFeatureGate.Enabled(features.ImageMaximumGCAge) {
    		imageGCPolicy.MaxAge = kubeCfg.ImageMaximumGCAge.Duration
    	} else if kubeCfg.ImageMaximumGCAge.Duration != 0 {
    		klog.InfoS("ImageMaximumGCAge flag enabled, but corresponding feature gate is not enabled. Ignoring flag.")
    	}
    
    	enforceNodeAllocatable := kubeCfg.EnforceNodeAllocatable
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jun 14 16:09:17 UTC 2024
    - 126.1K bytes
    - Viewed (1)
Back to top