postgres-operator/docs
Raphael Torquato 8011e9a9e6 feat: allow overriding external-dns hostname annotation
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
2026-04-26 13:52:40 -03:00
..
diagrams Improve appearance of Readme image in github dark mode (#2431) 2023-10-16 11:54:51 +02:00
reference fix(logical-backup): wait for PG connectivity before running backup (#3069) 2026-04-23 17:47:12 +02:00
administrator.md feat: allow overriding external-dns hostname annotation 2026-04-26 13:52:40 -03:00
developer.md Modernize code generation (#3003) 2026-01-09 14:22:10 +01:00
index.md Update the link to a post (#2360) 2023-08-01 11:01:43 +02:00
operator-ui.md docs: fix broken links (#1594) 2021-10-18 16:50:27 +02:00
quickstart.md DOC: Minikube has many drivers now, incl. Docker (#2949) 2025-10-14 13:50:11 +02:00
user.md Add support for pg18 and remove pg13 (#3035) 2026-02-17 10:19:19 +01:00