@@ -352,7 +352,8 @@ and Gateway API `metav1.Condition` types
352352
353353** Resource Discovery:**
354354* The controller watches the following resources to trigger reconciliation:
355- - Gateway resources in ` openshift-ingress ` namespace
355+ - Gateway resources in ` openshift-ingress ` namespace that uses GatewayClasses with
356+ ` openshift.io/gateway-controller/v1 ` as their ` .spec.controllerName `
356357 - DNSRecord resources with ` gateway.networking.k8s.io/gateway-name ` label
357358 - Service resources with ` gateway.networking.k8s.io/gateway-name ` label
358359 - DNS cluster configuration changes
@@ -361,7 +362,6 @@ and Gateway API `metav1.Condition` types
361362** Platform Detection:**
362363* Platform type is determined from the cluster Infrastructure resource
363364* DNS zone configuration comes from the cluster DNS resource
364- * The DNSManagementPolicy field on IngressController-like configuration determines whether DNS is managed
365365
366366** Condition Lifecycle:**
367367* Conditions are added when a Gateway is reconciled in the ` openshift-ingress ` namespace
@@ -370,7 +370,7 @@ and Gateway API `metav1.Condition` types
370370* Maximum of 8 total conditions are maintained per Gateway to prevent unbounded growth
371371
372372** Permissions:**
373- * The cluster-ingress-operator service account is granted additional RBAC permissions to:
373+ * The cluster-ingress-operator service account is granted RBAC permissions to:
374374 - Get, List, Watch Gateway resources
375375 - Patch Gateway status subresource
376376 - Get, List, Watch DNSRecord and Service resources by label
0 commit comments