canonical / data-platform-libs

A collection of charm libraries curated by the Data Platform Team
https://charmhub.io/data-platform-libs
Apache License 2.0
9 stars 7 forks source link

[DPE-3325] multi secrets dynamic update of fields only #137

Closed juditnovak closed 3 months ago

juditnovak commented 5 months ago

Enhancements for Peer Relation Interfaces

As detailed in Peer Relation Data spec.

Changes

Terminology

Multiple secret groups may contain the same fields. Which means that we need to know which TLS ca do we want to get -- once we have 3 TLS secrets? Therefore the following options were introduced:

NOTE2: Implementation detail: this change still relies on the databag, however that's likely to change in the future, and secrets fields would be retrieved dynamically.