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 |
Click to show internal directories.
Click to hide internal directories.