Documentation ¶
Index ¶
- func IsNamespaceProxyInjectLabelEnabled(c client.Client, nsName string) bool
- func IsProxyInjectAnnotationEnabled(pod *corev1.Pod) bool
- func IsProxyInjectLabelEnabled(labels map[string]string) bool
- func RegisterWebhooks(webhookSvcNs, webhookSvcName string, caBundle []byte)
- type MeshService
- type ProxyInjector
- type SidecarTemplate
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterWebhooks ¶
Types ¶
type MeshService ¶
type ProxyInjector ¶
type ProxyInjector struct { client.Client Recorder record.EventRecorder ProxyImage string ProxyInitImage string ConfigStore *config.Store K8sAPI *kube.K8sAPI // contains filtered or unexported fields }
func (*ProxyInjector) InjectDecoder ¶
func (pi *ProxyInjector) InjectDecoder(d *admission.Decoder) error
Click to show internal directories.
Click to hide internal directories.