Directories ¶
Path | Synopsis |
---|---|
The config package contains libraries for initializing rest configs for talking to the Kubernetes API
|
The config package contains libraries for initializing rest configs for talking to the Kubernetes API |
The controller package provides libraries for creating controllers.
|
The controller package provides libraries for creating controllers. |
eventhandlers
The handlefunctions defines mapping and event handling functions for controllers
|
The handlefunctions defines mapping and event handling functions for controllers |
informers
The informers defines a registry for sharing informers
|
The informers defines a registry for sharing informers |
metrics
The metrics package defines controller runtime metrics
|
The metrics package defines controller runtime metrics |
test
The test package contains fake informers for testing controllers
|
The test package contains fake informers for testing controllers |
types
The types package declares types used by the controller package
|
The types package declares types used by the controller package |
gen
|
|
apis
The apis package describes the comment directives that may be applied to apis / resources
|
The apis package describes the comment directives that may be applied to apis / resources |
controller
The controller package describes comment directives that may be applied to controllers
|
The controller package describes comment directives that may be applied to controllers |
Package imports ensures that when "dep ensure" is run after creating a new kubebuilder project, it will fetch all of the dependencies needed for the project.
|
Package imports ensures that when "dep ensure" is run after creating a new kubebuilder project, it will fetch all of the dependencies needed for the project. |
inject
|
|
args
The args package contains arguments for running controllers and admission webhooks
|
The args package contains arguments for running controllers and admission webhooks |
run
The run package contains initialization dependencies for creating controllers and admission webhooks
|
The run package contains initialization dependencies for creating controllers and admission webhooks |
The install package contains strategies for installing controllers and admission webhooks into Kubernetes clusters.
|
The install package contains strategies for installing controllers and admission webhooks into Kubernetes clusters. |
internal
|
|
admission
The admission package provides libraries for creating admission webhooks.
|
The admission package provides libraries for creating admission webhooks. |
The signals package contains libraries for handling signals to shutdown the system.
|
The signals package contains libraries for handling signals to shutdown the system. |
The test package provides libaries for integration testing by starting a local control plane
|
The test package provides libaries for integration testing by starting a local control plane |
Click to show internal directories.
Click to hide internal directories.