You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Configures the HAProxy sidecar with the image URL representing the
HAProxy version configured in the IngressController API.
image-references manifest updated with the new HAProxy images, their
image names added in the deployment manifest, which configures new
command-line options with the new HAProxy image URLs.
The haproxyVersion reading is under the
FeatureGateIngressControllerMultipleHAProxyVersions feature gate, and
the router image, which also has HAProxy installed, is used if the
feature gate is disabled.
https://redhat.atlassian.net/browse/NE-2219
cmd.Flags().StringVarP(&options.OperatorNamespace, "namespace", "n", operatorcontroller.DefaultOperatorNamespace, "namespace the operator is deployed to (required)")
84
89
cmd.Flags().StringVarP(&options.IngressControllerImage, "image", "i", "", "image of the ingress controller the operator will manage (required)")
90
+
cmd.Flags().StringToStringVarP(&options.HAProxyImages, "haproxy-image", "", nil, "HAProxy images as version=pullspec (optional)")
91
+
cmd.Flags().StringVarP(&options.DefaultHAProxyVersion, "default-haproxy-version", "", "", "defines the default HAProxy version (optional)")
85
92
cmd.Flags().StringVarP(&options.CanaryImage, "canary-image", "c", "", "image of the canary container that the operator will manage (optional)")
86
93
cmd.Flags().StringVarP(&options.ReleaseVersion, "release-version", "", statuscontroller.UnknownVersionValue, "the release version the operator should converge to (required)")
0 commit comments