 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Index ¶
Constants ¶
      View Source
      
  
const (
	// Name is the name of kubernetes resources associated with gardener-kube-scheduler.
	Name = "gardener-kube-scheduler"
)
    Variables ¶
This section is empty.
Functions ¶
func Bootstrap ¶
func Bootstrap( c client.Client, seedAdmissionControllerNamespace string, image *imagevector.Image, seedVersion *semver.Version, ) ( component.DeployWaiter, error, )
Bootstrap is used to bootstrap gardener-kube-scheduler in Seed clusters.
func New ¶
func New( client client.Client, namespace string, image *imagevector.Image, config configurator.Configurator, webhookClientConfig *admissionregistrationv1beta1.WebhookClientConfig, ) ( component.DeployWaiter, error, )
New creates a new instance of DeployWaiter for the kube-scheduler. It requires Seed cluster with version 1.18 or 1.19.
Types ¶
This section is empty.
       Source Files
      ¶
      Source Files
      ¶
    
  
       Directories
      ¶
      Directories
      ¶
    
    | Path | Synopsis | 
|---|---|
| Package configurator contains the Configurator interface It is a separate package to avoid dependency cycle. | Package configurator contains the Configurator interface It is a separate package to avoid dependency cycle. | 
| Package v18 a kube-scheduler specific configuration for 1.18 Kubernetes version. | Package v18 a kube-scheduler specific configuration for 1.18 Kubernetes version. | 
| Package v19 a kube-scheduler specific configuration for 1.19 Kubernetes version. | Package v19 a kube-scheduler specific configuration for 1.19 Kubernetes version. | 
| Package v20 a kube-scheduler specific configuration for 1.20 Kubernetes version. | Package v20 a kube-scheduler specific configuration for 1.20 Kubernetes version. | 
 Click to show internal directories. 
   Click to hide internal directories.