# Functions
NewKongV1Alpha1KongLicenseReconciler creates a new KongV1Alpha1KongLicenseReconciler.
No description provided by the author
WrapKongLicenseReconcilerToDynamicCRDController wraps KongLicenseReconciler to DynamicCRDController to watch presence of KongLicense CRD to avoid aborts if KongLicense is not installed when controller initialized.
# Constants
ConditionReasonLicenseInvalid represents that the provided license is invalid.
ConditionReasonLicenseValid represents that the license is validated successfully.
ConditionReasonPickedAsLatest represents that the KongLicense being picked as the newest one.
ConditionReasonReplacedByNewer represents that the KongLicense is replaced by other one that is newer.
ConditionTypeLicenseValid is the type of condition for the license validation.
No description provided by the author
LicenseControllerTypeKIC annotates the controller type.
# Structs
KongV1Alpha1KongLicenseReconciler reconciles KongLicense resources.
License is a wrapper for kong.License that include the information about its validity.
# Type aliases
ValidatorFunc is the function type used to validate the license string by KongV1Alpha1KongLicenseReconciler.