Documentation ¶
Index ¶
- type LumigoInjectorWebhookHandler
- func (h *LumigoInjectorWebhookHandler) Handle(ctx context.Context, request admission.Request) admission.Response
- func (h *LumigoInjectorWebhookHandler) InjectClient(c client.Client) error
- func (h *LumigoInjectorWebhookHandler) InjectDecoder(d *admission.Decoder) error
- func (h *LumigoInjectorWebhookHandler) SetupWebhookWithManager(mgr ctrl.Manager) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LumigoInjectorWebhookHandler ¶
type LumigoInjectorWebhookHandler struct { client.Client record.EventRecorder *admission.Decoder LumigoOperatorVersion string LumigoInjectorImage string TelemetryProxyOtlpServiceUrl string Log logr.Logger }
func (*LumigoInjectorWebhookHandler) InjectClient ¶
func (h *LumigoInjectorWebhookHandler) InjectClient(c client.Client) error
The client is automatically injected by the Webhook machinery
func (*LumigoInjectorWebhookHandler) InjectDecoder ¶
func (h *LumigoInjectorWebhookHandler) InjectDecoder(d *admission.Decoder) error
The decoder is automatically injected by the Webhook machinery
func (*LumigoInjectorWebhookHandler) SetupWebhookWithManager ¶
func (h *LumigoInjectorWebhookHandler) SetupWebhookWithManager(mgr ctrl.Manager) error
Click to show internal directories.
Click to hide internal directories.