Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IstioChangeReconciler ¶ added in v1.7.1
type IstioChangeReconciler struct {
client.Client
Scheme *runtime.Scheme
// contains filtered or unexported fields
}
IstioChangeReconciler reconciles Istio sidecar injector ConfigMaps and related changes (MWC tag mapping, namespace labels).
func NewIstioChangeReconciler ¶ added in v1.7.1
func NewIstioChangeReconciler(opts ReconcilerOptions) *IstioChangeReconciler
NewIstioChangeReconciler creates a new IstioChangeReconciler from the given options.
type ReconcilerOptions ¶ added in v1.7.1
type ReconcilerOptions struct {
Client client.Client
Scheme *runtime.Scheme
DryRun bool
CompareHub bool
RestartDelay time.Duration
IstiodConfigReadDelay time.Duration
AnnotationCooldown time.Duration
SkipNamespaces []string
WebhookCaller webhook.WebhookCaller
}
ReconcilerOptions holds configuration for NewIstioChangeReconciler.
Click to show internal directories.
Click to hide internal directories.