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
Add support for reconciling the v2alpha1 Operator API:
- generate Operator resources when none exist and labeled components
found
- aggregate component references in the status of their respective
Operators
- aggregate component status conditions to their respective Operators
- enabled by specifying the "OperatorLifecycleManagerV2" feature gate option
when invoking the olm command
Also:
- regenerate clients and fakes
// config flags defined globally so that they appear on the test binary as well
39
39
var (
40
-
kubeConfigPath=flag.String(
41
-
"kubeconfig", "", "absolute path to the kubeconfig file")
42
-
43
-
wakeupInterval=flag.Duration(
40
+
wakeupInterval=pflag.Duration(
44
41
"interval", defaultWakeupInterval, "wake up interval")
45
42
46
-
watchedNamespaces=flag.String(
43
+
watchedNamespaces=pflag.String(
47
44
"watchedNamespaces", "", "comma separated list of namespaces for olm operator to watch. "+
48
45
"If not set, or set to the empty string (e.g. `-watchedNamespaces=\"\"`), "+
49
46
"olm operator will watch all namespaces in the cluster.")
50
47
51
-
writeStatusName=flag.String(
48
+
writeStatusName=pflag.String(
52
49
"writeStatusName", defaultOperatorName, "ClusterOperator name in which to write status, set to \"\" to disable.")
53
50
54
-
writePackageServerStatusName=flag.String(
51
+
writePackageServerStatusName=pflag.String(
55
52
"writePackageServerStatusName", defaultPackageServerStatusName, "ClusterOperator name in which to write status for package API server, set to \"\" to disable.")
0 commit comments