The charm should ideally be able to request a letsencrypt certificate via ACME http challenge and reply to .well-known/acme-challenge/ with a token request.
What needs to get done
Add functionality to use any ACME provider to request a certificate via letsencrypt
Add relation data from istio-pilot csr-domain-name towards istio-gateway
Add option to save a token locally and serve it under .well-known/acme-challenge/<TOKEN> loation
Definition of Done
The charm can request and assign a certificate for a FQDN configured in istio-pilot csr-domain-name.
Context
The charm should ideally be able to request a letsencrypt certificate via ACME http challenge and reply to .well-known/acme-challenge/ with a token request.
What needs to get done
.well-known/acme-challenge/<TOKEN>
loationDefinition of Done
The charm can request and assign a certificate for a FQDN configured in istio-pilot csr-domain-name.