Documentation
¶
Index ¶
- func NewPodAffiniytMutate(c client.Client, d *admission.Decoder, log logr.Logger) admission.Handler
- type PodAntiAffiniytMutate
- func (v *PodAntiAffiniytMutate) AddPodAntiAffinity(pod *corev1.Pod)
- func (v *PodAntiAffiniytMutate) Handle(ctx context.Context, req admission.Request) admission.Response
- func (v *PodAntiAffiniytMutate) InjectDecoder(d *admission.Decoder) error
- func (m *PodAntiAffiniytMutate) InjectLogger(l logr.Logger) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type PodAntiAffiniytMutate ¶
type PodAntiAffiniytMutate struct { Client client.Client // contains filtered or unexported fields }
PodAntiAffiniytMutate mutate Pods
func (*PodAntiAffiniytMutate) AddPodAntiAffinity ¶
func (v *PodAntiAffiniytMutate) AddPodAntiAffinity(pod *corev1.Pod)
func (*PodAntiAffiniytMutate) InjectDecoder ¶
func (v *PodAntiAffiniytMutate) InjectDecoder(d *admission.Decoder) error
InjectDecoder injects the decoder.
func (*PodAntiAffiniytMutate) InjectLogger ¶
func (m *PodAntiAffiniytMutate) InjectLogger(l logr.Logger) error
Click to show internal directories.
Click to hide internal directories.