pkg/

directory
v0.47.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 6, 2022 License: Apache-2.0, BSD-3-Clause

Directories

Path Synopsis
apis
machine
Package machine is the internal version of the API.
Package machine is the internal version of the API.
machine/v1alpha1
Package v1alpha1 is the v1alpha1 version of the API.
Package v1alpha1 is the v1alpha1 version of the API.
machine/validation
Package validation is used to validate all the machine CRD objects
Package validation is used to validate all the machine CRD objects
client
clientset/internalversion
This package has the automatically generated clientset.
This package has the automatically generated clientset.
clientset/internalversion/fake
This package has the automatically generated fake clientset.
This package has the automatically generated fake clientset.
clientset/internalversion/scheme
This package contains the scheme of the automatically generated clientset.
This package contains the scheme of the automatically generated clientset.
clientset/internalversion/typed/machine/internalversion
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
clientset/internalversion/typed/machine/internalversion/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
clientset/versioned
This package has the automatically generated clientset.
This package has the automatically generated clientset.
clientset/versioned/fake
This package has the automatically generated fake clientset.
This package has the automatically generated fake clientset.
clientset/versioned/scheme
This package contains the scheme of the automatically generated clientset.
This package contains the scheme of the automatically generated clientset.
clientset/versioned/typed/machine/v1alpha1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
clientset/versioned/typed/machine/v1alpha1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
Package controller is used to provide the core functionalities of machine-controller-manager
Package controller is used to provide the core functionalities of machine-controller-manager
Package driver contains the cloud provider specific implementations to manage machines
Package driver contains the cloud provider specific implementations to manage machines
Package features is reserved for future purposes
Package features is reserved for future purposes
Package openapi exists to hold generated openapi code
Package openapi exists to hold generated openapi code
Package options is used to specify options to MCM
Package options is used to specify options to MCM
test
util
annotations
Package annotations implements utilites for working with annotatoins
Package annotations implements utilites for working with annotatoins
client/metrics/prometheus
Package prometheus creates and registers prometheus metrics with rest clients.
Package prometheus creates and registers prometheus metrics with rest clients.
clientbuilder/machine
Package controller is used to provide the core functionalities of machine-controller-manager
Package controller is used to provide the core functionalities of machine-controller-manager
k8sutils
Package k8sutils is used to provider helper consts and functions for k8s operations
Package k8sutils is used to provider helper consts and functions for k8s operations
nodeops
Package nodeops is used to provide the node functionalities
Package nodeops is used to provide the node functionalities
permits
Package permits is used to provide permitGiver which maintains a sync map whose values can be deleted if not accessed for a configured time
Package permits is used to provide permitGiver which maintains a sync map whose values can be deleted if not accessed for a configured time
provider/drain
Package drain is used to drain nodes
Package drain is used to drain nodes
provider/driver
Package driver contains the cloud provider specific implementations to manage machines
Package driver contains the cloud provider specific implementations to manage machines
provider/machinecodes/codes
Package codes defines the canonical error codes used by machineAPIs for gardener/machine-controller-manager
Package codes defines the canonical error codes used by machineAPIs for gardener/machine-controller-manager
provider/machinecodes/status
Package status implements errors returned by MachineAPIs.
Package status implements errors returned by MachineAPIs.
provider/machinecontroller
Package controller is used to provide the core functionalities of machine-controller-manager
Package controller is used to provide the core functionalities of machine-controller-manager
provider/machineutils
Package machineutils contains the consts and global vaariables for machine operation
Package machineutils contains the consts and global vaariables for machine operation
provider/options
Package options is used to specify options to MCM
Package options is used to specify options to MCM
reflector/prometheus
Package prometheus sets the cache DefaultMetricsFactory to produce prometheus metrics.
Package prometheus sets the cache DefaultMetricsFactory to produce prometheus metrics.
strings
Package strings is used to provide some util string functions
Package strings is used to provide some util string functions
taints
Package taints implements utilites for working with taints
Package taints implements utilites for working with taints
time
Package time is used to provide the core functionalities of machine-controller-manager
Package time is used to provide the core functionalities of machine-controller-manager

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL