Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PatchResponse ¶
PatchResponse is a bridge for the webhooks using the old controller-runtime v0.1.x admission.PatchResponse() function.
Types ¶
type ControlPlaneMutator ¶
type ControlPlaneMutator struct {
// contains filtered or unexported fields
}
func NewControlPlaneMutator ¶
func NewControlPlaneMutator(namespaceFilter webhookcommon.NamespaceFilter) *ControlPlaneMutator
func (*ControlPlaneMutator) InjectClient ¶
func (v *ControlPlaneMutator) InjectClient(c client.Client) error
InjectClient injects the client.
func (*ControlPlaneMutator) InjectDecoder ¶
func (v *ControlPlaneMutator) InjectDecoder(d *admission.Decoder) error
InjectDecoder injects the decoder.
type MemberRollMutator ¶
type MemberRollMutator struct {
// contains filtered or unexported fields
}
func NewMemberRollMutator ¶
func NewMemberRollMutator(namespaceFilter webhookcommon.NamespaceFilter) *MemberRollMutator
func (*MemberRollMutator) InjectClient ¶
func (v *MemberRollMutator) InjectClient(c client.Client) error
InjectClient injects the client.
func (*MemberRollMutator) InjectDecoder ¶
func (v *MemberRollMutator) InjectDecoder(d *admission.Decoder) error
InjectDecoder injects the decoder.
Click to show internal directories.
Click to hide internal directories.