Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func MutatingWebhook ¶
MutatingWebhook creates a new KnativeEventing mutating webhook
Types ¶
type KnativeEventingConfigurator ¶
type KnativeEventingConfigurator struct {
// contains filtered or unexported fields
}
KnativeEventingConfigurator annotates KEs
func (*KnativeEventingConfigurator) Handle ¶
KnativeEventingConfigurator adds an annotation to every incoming KnativeEventing CR.
func (*KnativeEventingConfigurator) InjectClient ¶
func (v *KnativeEventingConfigurator) InjectClient(c client.Client) error
InjectClient injects the client.
func (*KnativeEventingConfigurator) InjectDecoder ¶
func (v *KnativeEventingConfigurator) InjectDecoder(d types.Decoder) error
InjectDecoder injects the decoder.
type KnativeEventingValidator ¶
type KnativeEventingValidator struct {
// contains filtered or unexported fields
}
KnativeEventingValidator validates KnativeEventing CR's
func (*KnativeEventingValidator) InjectClient ¶
func (v *KnativeEventingValidator) InjectClient(c client.Client) error
InjectClient injects the client.
func (*KnativeEventingValidator) InjectDecoder ¶
func (v *KnativeEventingValidator) InjectDecoder(d types.Decoder) error
InjectDecoder injects the decoder.
Click to show internal directories.
Click to hide internal directories.