@@ -1900,6 +1900,18 @@ spec:
19001900 - name
19011901 type: object
19021902 type: array
1903+ networkPolicy:
1904+ description: NetworkPolicy controls whether the operator should create
1905+ NetworkPolicy resources for this Argo CD instance.
1906+ properties:
1907+ enabled:
1908+ default: true
1909+ description: |-
1910+ Enabled defines whether NetworkPolicy resources should be created for this Argo CD instance.
1911+ When enabled, the operator will reconcile NetworkPolicies for Argo CD components.
1912+ When disabled, the operator will remove any previously-created NetworkPolicies.
1913+ type: boolean
1914+ type: object
19031915 nodePlacement:
19041916 description: NodePlacement defines NodeSelectors and Taints for Argo
19051917 CD workloads
@@ -2221,15 +2233,20 @@ spec:
22212233 ArgoCD.
22222234 properties:
22232235 enabled:
2224- description: Enabled will toggle Prometheus support globally for
2225- ArgoCD.
2236+ description: |-
2237+ Enabled will toggle Prometheus support globally for ArgoCD.
2238+ When set to true, ServiceMonitors and PrometheusRules will be created for Argo CD metrics.
2239+ The Prometheus CR, Route, and Ingress are deprecated and will no longer be created.
22262240 type: boolean
22272241 host:
2228- description: Host is the hostname to use for Ingress/Route resources.
2242+ description: |-
2243+ Host is the hostname to use for Ingress/Route resources.
2244+ Deprecated: This field is no longer used and will be ignored.
22292245 type: string
22302246 ingress:
2231- description: Ingress defines the desired state for an Ingress
2232- for the Prometheus component.
2247+ description: |-
2248+ Ingress defines the desired state for an Ingress for the Prometheus component.
2249+ Deprecated: This field is no longer used and will be ignored.
22332250 properties:
22342251 annotations:
22352252 additionalProperties:
@@ -2281,8 +2298,9 @@ spec:
22812298 - enabled
22822299 type: object
22832300 route:
2284- description: Route defines the desired state for an OpenShift
2285- Route for the Prometheus component.
2301+ description: |-
2302+ Route defines the desired state for an OpenShift Route for the Prometheus component.
2303+ Deprecated: This field is no longer used and will be ignored.
22862304 properties:
22872305 annotations:
22882306 additionalProperties:
@@ -2388,7 +2406,9 @@ spec:
23882406 - enabled
23892407 type: object
23902408 size:
2391- description: Size is the replica count for the Prometheus StatefulSet.
2409+ description: |-
2410+ Size is the replica count for the Prometheus StatefulSet.
2411+ Deprecated: This field is no longer used and will be ignored.
23922412 format: int32
23932413 type: integer
23942414 required:
@@ -17981,6 +18001,18 @@ spec:
1798118001 - name
1798218002 type: object
1798318003 type: array
18004+ networkPolicy:
18005+ description: NetworkPolicy controls whether the operator should create
18006+ NetworkPolicy resources for this Argo CD instance.
18007+ properties:
18008+ enabled:
18009+ default: true
18010+ description: |-
18011+ Enabled defines whether NetworkPolicy resources are created for this Argo CD instance.
18012+ When enabled, the operator will reconcile NetworkPolicies for Argo CD components.
18013+ When disabled, the operator will remove any previously-created NetworkPolicies.
18014+ type: boolean
18015+ type: object
1798418016 nodePlacement:
1798518017 description: NodePlacement defines NodeSelectors and Taints for Argo
1798618018 CD workloads
@@ -18302,15 +18334,20 @@ spec:
1830218334 ArgoCD.
1830318335 properties:
1830418336 enabled:
18305- description: Enabled will toggle Prometheus support globally for
18306- ArgoCD.
18337+ description: |-
18338+ Enabled will toggle Prometheus support globally for ArgoCD.
18339+ When set to true, ServiceMonitors and PrometheusRules will be created for Argo CD metrics.
18340+ The Prometheus CR, Route, and Ingress are deprecated and will no longer be created.
1830718341 type: boolean
1830818342 host:
18309- description: Host is the hostname to use for Ingress/Route resources.
18343+ description: |-
18344+ Host is the hostname to use for Ingress/Route resources.
18345+ Deprecated: This field is no longer used and will be ignored.
1831018346 type: string
1831118347 ingress:
18312- description: Ingress defines the desired state for an Ingress
18313- for the Prometheus component.
18348+ description: |-
18349+ Ingress defines the desired state for an Ingress for the Prometheus component.
18350+ Deprecated: This field is no longer used and will be ignored.
1831418351 properties:
1831518352 annotations:
1831618353 additionalProperties:
@@ -18362,8 +18399,9 @@ spec:
1836218399 - enabled
1836318400 type: object
1836418401 route:
18365- description: Route defines the desired state for an OpenShift
18366- Route for the Prometheus component.
18402+ description: |-
18403+ Route defines the desired state for an OpenShift Route for the Prometheus component.
18404+ Deprecated: This field is no longer used and will be ignored.
1836718405 properties:
1836818406 annotations:
1836918407 additionalProperties:
@@ -18469,7 +18507,9 @@ spec:
1846918507 - enabled
1847018508 type: object
1847118509 size:
18472- description: Size is the replica count for the Prometheus StatefulSet.
18510+ description: |-
18511+ Size is the replica count for the Prometheus StatefulSet.
18512+ Deprecated: This field is no longer used and will be ignored.
1847318513 format: int32
1847418514 type: integer
1847518515 required:
0 commit comments