canonical / charm-relation-interfaces

Opinionated and standardized interface specifications for charmed operator relations.
https://canonical.github.io/charm-relation-interfaces/
Apache License 2.0
16 stars 47 forks source link

`tempo_cluster` interface #158

Closed PietroPasotti closed 2 months ago

PietroPasotti commented 2 months ago

This PR adds a specification for the tempo_cluster internal interface used by the tempo-worker and tempo-coordinator charms to coordinate the cluster creation.

I set the status to beta as it is currently in use but the charms aren't released on stable yet, so it's subject to change but somewhat beyond draft. I skipped the interface tests as this interface is purely internal, we don't expect third parties to be interested in validating their implementation of either side of the interface. Not sure whether this is the right thing to do, do let me know if not.