Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for VolumeSupportsSELinuxMount (0.21 sec)

  1. pkg/volume/util/selinux.go

    	if plugin != nil {
    		return plugin.SupportsSELinuxContextMount(volumeSpec)
    	}
    
    	return false, nil
    }
    
    // VolumeSupportsSELinuxMount returns true if given volume access mode can support mount with SELinux mount options.
    func VolumeSupportsSELinuxMount(volumeSpec *volume.Spec) bool {
    	if !utilfeature.DefaultFeatureGate.Enabled(features.SELinuxMountReadWriteOncePod) {
    		return false
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Feb 20 14:40:21 UTC 2024
    - 6.3K bytes
    - Viewed (0)
  2. pkg/kubelet/volumemanager/cache/desired_state_of_world.go

    					sizeLimit = resource.NewQuantity(volumeSpec.Volume.EmptyDir.SizeLimit.Value(), resource.BinarySI)
    				}
    			}
    		}
    		effectiveSELinuxMountLabel := seLinuxFileLabel
    		if !util.VolumeSupportsSELinuxMount(volumeSpec) {
    			// Clear SELinux label for the volume with unsupported access modes.
    			klog.V(4).InfoS("volume does not support SELinux context mount, clearing the expected label", "volume", volumeSpec.Name())
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jun 04 06:25:43 UTC 2024
    - 27.1K bytes
    - Viewed (0)
Back to top