 Directories
      ¶
      Directories
      ¶
    
    | Path | Synopsis | 
|---|---|
| cmd
       | |
| 
          
            kube-scheduler
            
            command
          
          
         | |
| 
          
            kube-scheduler/app
            
            
          
           Package app implements a Server object for running the scheduler. | Package app implements a Server object for running the scheduler. | 
| 
          
            kube-scheduler/app/options
            
            
          
           Package options provides the scheduler flags | Package options provides the scheduler flags | 
| pkg
       | |
| 
          
            admission/alwayspullimages
            
            
          
           Package alwayspullimages contains an admission controller that modifies every new Pod to force the image pull policy to Always. | Package alwayspullimages contains an admission controller that modifies every new Pod to force the image pull policy to Always. | 
| 
          
            admission/antiaffinity
            
            
          
           LimitPodHardAntiAffinityTopology admission controller rejects any pod that specifies "hard" (RequiredDuringScheduling) anti-affinity with a TopologyKey other than kubeletapis.LabelHostname. | LimitPodHardAntiAffinityTopology admission controller rejects any pod that specifies "hard" (RequiredDuringScheduling) anti-affinity with a TopologyKey other than kubeletapis.LabelHostname. | 
| 
          
            admission/eventratelimit
            
            
          
           Package eventratelimit contains an admission controller that enforces a rate limit on events | Package eventratelimit contains an admission controller that enforces a rate limit on events | 
| 
          
            admission/eventratelimit/apis/eventratelimit/install
            
            
          
           Package install installs the experimental API group, making it available as an option to all of the API encoding/decoding machinery. | Package install installs the experimental API group, making it available as an option to all of the API encoding/decoding machinery. | 
| 
          
            admission/eventratelimit/apis/eventratelimit/v1alpha1
            
            
          
           Package v1alpha1 is the v1alpha1 version of the API. | Package v1alpha1 is the v1alpha1 version of the API. | 
| 
          
            admission/imagepolicy
            
            
          
           Package imagepolicy contains an admission controller that configures a webhook to which policy decisions are delegated. | Package imagepolicy contains an admission controller that configures a webhook to which policy decisions are delegated. | 
| 
          
            admission/persistentvolume/label
            
            
          
           labels created persistent volumes with zone information as provided by the cloud provider | labels created persistent volumes with zone information as provided by the cloud provider | 
| 
          
            admission/podtolerationrestriction/apis/podtolerationrestriction/install
            
            
          
           Package install installs the experimental API group, making it available as an option to all of the API encoding/decoding machinery. | Package install installs the experimental API group, making it available as an option to all of the API encoding/decoding machinery. | 
| 
          
            admission/podtolerationrestriction/apis/podtolerationrestriction/v1alpha1
            
            
          
           Package v1alpha1 is the v1alpha1 version of the API. | Package v1alpha1 is the v1alpha1 version of the API. | 
| 
          
            admission/resourcequota
            
            
          
           resourcequota enforces all incoming requests against any applied quota in the namespace context of the request | resourcequota enforces all incoming requests against any applied quota in the namespace context of the request | 
| 
          
            admission/resourcequota/apis/resourcequota/install
            
            
          
           Package install installs the experimental API group, making it available as an option to all of the API encoding/decoding machinery. | Package install installs the experimental API group, making it available as an option to all of the API encoding/decoding machinery. | 
| 
          
            admission/resourcequota/apis/resourcequota/v1alpha1
            
            
          
           Package v1alpha1 is the v1alpha1 version of the API. | Package v1alpha1 is the v1alpha1 version of the API. | 
| 
          
            admission/security
            
            
          
           security contains admission plugins specific to cluster security. | security contains admission plugins specific to cluster security. | 
| 
          
            admission/serviceaccount
            
            
          
           serviceaccount enforces all pods having an associated serviceaccount, and all containers mounting the API token for that serviceaccount at a known location | serviceaccount enforces all pods having an associated serviceaccount, and all containers mounting the API token for that serviceaccount at a known location | 
| 
          
            admission/webhook
            
            
          
           Package webhook delegates admission checks to dynamically configured webhooks. | Package webhook delegates admission checks to dynamically configured webhooks. | 
| 
          
            auth
            
            
          
           Package auth contains implementations for interfaces in the pkg/auth package | Package auth contains implementations for interfaces in the pkg/auth package | 
| 
          
            auth/authenticator/token/bootstrap
            
            
          
           Package bootstrap provides a token authenticator for TLS bootstrap secrets. | Package bootstrap provides a token authenticator for TLS bootstrap secrets. | 
| 
          
            auth/authorizer
            
            
          
           Package authorizer contains implementations for pkg/auth/authorizer interfaces | Package authorizer contains implementations for pkg/auth/authorizer interfaces | 
| 
          
            auth/authorizer/rbac
            
            
          
           Package rbac implements the authorizer.Authorizer interface using roles base access control. | Package rbac implements the authorizer.Authorizer interface using roles base access control. | 
| 
          
            scheduler/algorithm
            
            
          
           Package scheduler contains a generic Scheduler interface and several implementations. | Package scheduler contains a generic Scheduler interface and several implementations. | 
| 
          
            scheduler/api
            
            
          
           Package api contains scheduler plugin API objects. | Package api contains scheduler plugin API objects. | 
| 
          
            scheduler/api/v1
            
            
          
           Package v1 contains scheduler plugin API objects. | Package v1 contains scheduler plugin API objects. | 
| 
          
            scheduler/factory
            
            
          
           Package factory can set up a scheduler. | Package factory can set up a scheduler. | 
 Click to show internal directories. 
   Click to hide internal directories.