Description
The operator currently creates Secrets as part of the reconciliation process for PostgresRole resources. However, there is no way to configure custom annotations on these generated Secrets.
This limitation makes it difficult to integrate with external tools and workflows that rely on annotations to trigger additional behavior.
Proposed Solution
Introduce an optional field in the PostgresRole spec:
spec:
secretAnnotations: map[string]string
Description
The operator currently creates
Secretsas part of the reconciliation process forPostgresRoleresources. However, there is no way to configure custom annotations on these generated Secrets.This limitation makes it difficult to integrate with external tools and workflows that rely on annotations to trigger additional behavior.
Proposed Solution
Introduce an optional field in the
PostgresRolespec: