This change allows users to override the external-dns.alpha.kubernetes.io/hostname annotation by specifying it in serviceAnnotations, masterServiceAnnotations, or replicaServiceAnnotations in the cluster manifest. Previously, the operator always overwrote this annotation with the value from master_dns_name_format or replica_dns_name_format. Now, if the user has already defined the annotation, the operator will preserve the user's value. Changes: - Modified generateServiceAnnotations() to check if annotation exists before setting - Updated tests to verify user-defined annotations are preserved - Updated documentation to reflect the new behavior Closes #2591 |
||
|---|---|---|
| .. | ||
| diagrams | ||
| reference | ||
| administrator.md | ||
| developer.md | ||
| index.md | ||
| operator-ui.md | ||
| quickstart.md | ||
| user.md | ||