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.