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