Directories
¶
| Path | Synopsis |
|---|---|
|
api
|
|
|
v1alpha1
Package v1alpha1 contains API Schema definitions for the validation v1alpha1 API group +kubebuilder:object:generate=true +groupName=validation.spectrocloud.labs
|
Package v1alpha1 contains API Schema definitions for the validation v1alpha1 API group +kubebuilder:object:generate=true +groupName=validation.spectrocloud.labs |
|
Package main initializes a MaasValidator controller.
|
Package main initializes a MaasValidator controller. |
|
internal
|
|
|
controller
Package controller defines a controller for reconciling MaasValidator objects.
|
Package controller defines a controller for reconciling MaasValidator objects. |
|
utils
Package utils provides utility functions for the MAAS validator
|
Package utils provides utility functions for the MAAS validator |
|
pkg
|
|
|
constants
Package constants defines the constants used in the plugin.
|
Package constants defines the constants used in the plugin. |
|
validate
Package validate defines a Validate function that evaluates a MaasValidatorSpec and returns a ValidationResponse.
|
Package validate defines a Validate function that evaluates a MaasValidatorSpec and returns a ValidationResponse. |
|
validators/dns
Package dns contains the logic for validating MAAS instance DNS rules
|
Package dns contains the logic for validating MAAS instance DNS rules |
|
validators/os
Package os handles OS image rule reconciliation.
|
Package os handles OS image rule reconciliation. |
|
validators/res
Package res contains the logic for validating resource rules
|
Package res contains the logic for validating resource rules |
Click to show internal directories.
Click to hide internal directories.