postgres-operator/pkg/util
Tiago Condeixa 7578f9d2c0
feat (operator): add support for IRSA (aws resources access) (#3128)
* fix data to POSIX and sed working on macos
* add ServiceAccountGetter to the newFakeK8sAnnotationsClient for unit tests
* try to update the service account
* use irsa_role_arn since we need the full arn, and remove enable_irsa
* move sa sync code to existing sync.go file to be all together
* change all Irsa to IRSA to follow go idiomatic that capitalize initialisms or acronyms
* using Update instead of Patch for the service account syn
* document the new option and add the key in the values/configs
* add the new option to the administrator docs
* trying to increase the timeout for the flaky test after sync

---------

Co-authored-by: Felix Kunde <felix-kunde@gmx.de>
2026-07-15 18:19:10 +02:00
..
config feat (operator): add support for IRSA (aws resources access) (#3128) 2026-07-15 18:19:10 +02:00
constants feat (operator): add support for IRSA (aws resources access) (#3128) 2026-07-15 18:19:10 +02:00
filesystems Fix golint warnings 2017-08-01 16:08:56 +02:00
httpclient Modernize code generation (#3003) 2026-01-09 14:22:10 +01:00
k8sutil refactor(controller): use kubernetes informers provided by client-go (#3080) 2026-06-03 12:43:34 +02:00
nicediff End 2 End tests speedup (#1180) 2020-10-28 10:04:33 +01:00
patroni Extend MaintenanceWindows parameter usage (#2810) 2025-01-15 18:04:36 +01:00
retryutil Fix typo (#965) 2020-05-12 09:20:09 +02:00
ringlog fix comments for ringlogger 2017-09-26 13:12:38 +02:00
teams add test team member (#1842) 2022-04-14 10:02:54 +02:00
users skip db user actions when its secret failed to sync on update (#2969) 2025-11-05 16:28:37 +01:00
volumes Update to Go 1.26.4, build runners and go.mod depedencies (#3108) 2026-06-23 13:35:53 +02:00
util.go switch to metav1.Duration for timeout options (#3121) 2026-06-29 10:32:24 +02:00
util_test.go add unit test and documentation for finalizers (#2509) 2024-01-22 12:13:40 +01:00