I like this. But could be daunting if that service is let’s say an enterprise grade appliance and won’t allow installing software on it.
For example a NFS cluster storage.
Writing a proxy charm for that scenario would be a complicated matter and require quite some experience and skill with juju development in many juju areas.
Taking the short route and using static configs is understandable here, but yeah, not so much juju…