Documentation
¶
Index ¶
- func Defaults() []plugin.TargetInjector
- func FindString(slice []string, val string) (int, bool)
- type DeploymentTargetInjector
- type StatefulsetTargetInjector
- func (ti *StatefulsetTargetInjector) Inject(ctx plugin.TargetContext, raw runtime.RawExtension) ([]webhook.JSONPatchOp, error)
- func (ti *StatefulsetTargetInjector) Match(req *admissionv1beta1.AdmissionRequest, w *corev1alpha1.WorkloadReference) bool
- func (ti *StatefulsetTargetInjector) Name() string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Defaults ¶
func Defaults() []plugin.TargetInjector
Types ¶
type DeploymentTargetInjector ¶
func (*DeploymentTargetInjector) Inject ¶
func (ti *DeploymentTargetInjector) Inject(ctx plugin.TargetContext, raw runtime.RawExtension) ([]webhook.JSONPatchOp, error)
func (*DeploymentTargetInjector) Match ¶
func (ti *DeploymentTargetInjector) Match(req *admissionv1beta1.AdmissionRequest, w *corev1alpha1.WorkloadReference) bool
func (*DeploymentTargetInjector) Name ¶
func (ti *DeploymentTargetInjector) Name() string
type StatefulsetTargetInjector ¶
func (*StatefulsetTargetInjector) Inject ¶
func (ti *StatefulsetTargetInjector) Inject(ctx plugin.TargetContext, raw runtime.RawExtension) ([]webhook.JSONPatchOp, error)
func (*StatefulsetTargetInjector) Match ¶
func (ti *StatefulsetTargetInjector) Match(req *admissionv1beta1.AdmissionRequest, w *corev1alpha1.WorkloadReference) bool
func (*StatefulsetTargetInjector) Name ¶
func (ti *StatefulsetTargetInjector) Name() string
Click to show internal directories.
Click to hide internal directories.