Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 183 for nsenter (0.15 sec)

  1. pkg/volume/util/subpath/subpath_unsupported.go

    }
    
    // NewNSEnter is to satisfy the compiler for having NewSubpathNSEnter exist for all
    // OS choices. however, NSEnter is only valid on Linux
    func NewNSEnter(mounter mount.Interface, ne *nsenter.Nsenter, rootDir string) Interface {
    	return nil
    }
    
    func (sp *subpath) PrepareSafeSubpath(subPath Subpath) (newHostPath string, cleanupAction func(), err error) {
    	return subPath.Path, nil, errUnsupported
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Aug 24 19:47:49 UTC 2021
    - 1.5K bytes
    - Viewed (0)
  2. releasenotes/notes/39699.yaml

    # release notes.
    releaseNotes:
    - |
      **Improved** compatibility with minimal host OSses like Talos OS (without nsenter binary). Changes Network namespaces with internal go routines.
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri Jul 15 15:18:33 UTC 2022
    - 1.3K bytes
    - Viewed (0)
  3. pkg/volume/util/subpath/subpath_windows.go

    func New(mount.Interface) Interface {
    	return &subpath{}
    }
    
    // NewNSEnter is to satisfy the compiler for having NewSubpathNSEnter exist for all
    // OS choices. however, NSEnter is only valid on Linux
    func NewNSEnter(mounter mount.Interface, ne *nsenter.Nsenter, rootDir string) Interface {
    	return nil
    }
    
    // isDriveLetterPath returns true if the given path is empty or it ends with ":" or ":\" or ":\\"
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Aug 23 12:57:11 UTC 2023
    - 12.5K bytes
    - Viewed (0)
  4. cmd/kubeadm/app/preflight/checks_linux.go

    		InPathCheck{executable: "ip", mandatory: true, exec: execer},
    		InPathCheck{executable: "iptables", mandatory: true, exec: execer},
    		InPathCheck{executable: "mount", mandatory: true, exec: execer},
    		InPathCheck{executable: "nsenter", mandatory: true, exec: execer},
    		InPathCheck{executable: "ebtables", mandatory: false, exec: execer},
    		InPathCheck{executable: "ethtool", mandatory: false, exec: execer},
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 29 06:58:01 UTC 2024
    - 3.1K bytes
    - Viewed (0)
  5. pkg/volume/util/subpath/subpath_linux.go

    	// when container stops by CleanSubPaths.
    	cleanupAction = nil
    	return newHostPath, cleanupAction, err
    }
    
    // This implementation is shared between Linux and NsEnter
    func safeOpenSubPath(mounter mount.Interface, subpath Subpath) (int, error) {
    	if !mount.PathWithinBase(subpath.Path, subpath.VolumePath) {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jul 12 14:09:11 UTC 2022
    - 21.4K bytes
    - Viewed (0)
  6. pkg/volume/util/hostutil/hostutil_linux.go

    func (hu *HostUtil) PathExists(pathname string) (bool, error) {
    	return utilpath.Exists(utilpath.CheckFollowSymlink, pathname)
    }
    
    // EvalHostSymlinks returns the path name after evaluating symlinks.
    // TODO once the nsenter implementation is removed, this method can be removed
    // from the interface and filepath.EvalSymlinks used directly
    func (hu *HostUtil) EvalHostSymlinks(pathname string) (string, error) {
    	return filepath.EvalSymlinks(pathname)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Nov 23 08:36:44 UTC 2023
    - 10K bytes
    - Viewed (0)
  7. cni/README.md

        - If excluded, ignore the pod and return prevResult
    1. Setup redirect rules for the pods:
        - Get the port list from pods definition, as well as annotations.
        - Setup iptables with required port list: `nsenter --net=<k8s pod netns> /opt/cni/bin/istio-iptables ...`. Following conditions will prevent the redirect rules to be setup in the pods:
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri May 03 19:29:42 UTC 2024
    - 12.3K bytes
    - Viewed (0)
  8. test/chan/nonblock.go

    				}
    				sleep()
    			}
    		}
    		<-sync
    
    		go bsender(cb, sync)
    		if buffer > 0 {
    			<-sync
    		}
    		try = 0
    	RecvBool:
    		for {
    			select {
    			case b = <-cb:
    				break RecvBool
    			default:
    				try++
    				if try > maxTries {
    					panic("bsender")
    				}
    				sleep()
    			}
    		}
    		if !b {
    			panic("bsender value")
    		}
    		if buffer == 0 {
    			<-sync
    		}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sun Feb 19 06:44:02 UTC 2012
    - 3.9K bytes
    - Viewed (0)
  9. analysis/analysis-api/testData/annotations/annotationsOnDeclaration/useSite/onSetter.kt

    Ilya Kirillov <******@****.***> 1637333053 +0100
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Mon Nov 22 21:46:58 UTC 2021
    - 137 bytes
    - Viewed (0)
  10. analysis/analysis-api/testData/annotations/annotationsOnDeclaration/useSite/onSetter.txt

    Ilya Kirillov <******@****.***> 1637753883 +0100
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Thu Dec 02 19:09:16 UTC 2021
    - 117 bytes
    - Viewed (0)
Back to top