Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ConnectorInjectedLabel ¶
func ConnectorInjectedLabel() string
ConnectorInjectedLabel exposes the label applied to pods that received a connector sidecar.
Types ¶
type ConnectorWebhook ¶
type ConnectorWebhook struct {
// contains filtered or unexported fields
}
ConnectorWebhook injects the transport connector sidecar into realtime Engram pods.
func NewConnectorWebhook ¶
func NewConnectorWebhook(cli client.Client, image string, pullPolicy corev1.PullPolicy) *ConnectorWebhook
NewConnectorWebhook returns a configured ConnectorWebhook.
func (*ConnectorWebhook) Handle ¶
Handle mutates the incoming Pod if it represents a realtime Engram workload.
func (*ConnectorWebhook) SetupWithManager ¶
func (w *ConnectorWebhook) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager registers the webhook with the controller-runtime server.
Click to show internal directories.
Click to hide internal directories.