charmed-kubernetes / kubernetes-dashboard-operator

Kubernetes dashboard operator. Report bugs at https://bugs.launchpad.net/kubernetes-dashboard-operator
Apache License 2.0
0 stars 2 forks source link

integrate with the tls certificates relation #80

Closed addyess closed 1 year ago

addyess commented 1 year ago

This PR adds HTTPS TLS Configuration via relations to the tls-interface endpoint

There are multiple competing standards of this relation:

Simultaneously, when one removes this relation, the charm defaults back to a SelfSignedCert

The includes on the second library makes this charm a binary specific charm needing binary specific python libraries. In order to support multiple arches, it will depend on the merge of

addyess commented 1 year ago

@mateoflorido would you mind re-reviewing the latest commit. I'm more satisfied with this cleanup