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
Annotations can be removed by setting the value to `null`.
29
29
30
+
== `openshift_version`
31
+
32
+
type:: dictionary
33
+
default::
34
+
+
35
+
[source,yaml]
36
+
----
37
+
Major: '4'
38
+
Minor: '13'
39
+
----
40
+
41
+
The OpenShift major and minor version.
42
+
43
+
TIP: This parameter is intended to be populated from the `openshiftVersion` dynamic fact and replicates the fact's structure.
44
+
30
45
== `route`
31
46
32
47
[horizontal]
@@ -60,10 +75,16 @@ Indicates whether and how the operator should manage the console.
60
75
61
76
[horizontal]
62
77
type:: list
63
-
default:: `[]`
78
+
default:: dynamic, depending on the reported OpenShift version
64
79
65
80
Add plugins to the console.
66
81
82
+
The component will inject a dynamic set of plugins into the configuration based on the reported OpenShift version in parameter `openshift_version`.
83
+
For OpenShift 4.14 and newer, the component always adds plugin `monitoring-plugin`.
84
+
Additionally, the component will remove duplicated entries from the list of configured plugins.
85
+
86
+
NOTE: The order of entries in the field isn't guaranteed to be stable.
87
+
67
88
=== `config.route`
68
89
69
90
[horizontal]
@@ -77,7 +98,7 @@ If the route is part of the default apps domain, no TLS cert needs to be specifi
77
98
====
78
99
This configuration parameter is deprecated starting with OpenShift 4.8, see the https://docs.openshift.com/container-platform/4.8/web_console/customizing-the-web-console.html#customizing-the-console-route_customizing-web-console[upstream documentation].
79
100
80
-
The component provides support to use the new recommended configuration via the `ingress.config.openshift.io/cluster` object, see the documentation for parameters <<_openshift_version,`openshift_version`>> and <<_route,`route`>>.
101
+
The component always configures the console route via the `ingress.config.openshift.io/cluster` object.
81
102
82
103
If both this parameter and parameter `route` are present, parameter `route` has precedence over this parameter.
0 commit comments