Documentation
¶
Index ¶
Constants ¶
View Source
const ( // IstioWaypointClassName is the GatewayClass name used by Istio waypoints. IstioWaypointClassName = "istio-waypoint" // WaypointPullSecretLabel labels secrets copied by this controller. We use a label rather // than owner references because the controller needs to efficiently find and clean up its // managed secrets during reconciliation — for example, when pull secrets are removed from // Installation or when the Istio CR is deleted. A label selector provides a simple, // cross-namespace query that covers all cleanup scenarios, whereas owner references would // only automate Gateway-deletion cleanup via Kubernetes garbage collection. WaypointPullSecretLabel = "operator.tigera.io/istio-waypoint-pull-secret" )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ReconcileWaypointSecrets ¶
ReconcileWaypointSecrets copies pull secrets to namespaces that contain istio-waypoint Gateways so that waypoint pods can pull images from private registries.
Click to show internal directories.
Click to hide internal directories.