Resolve "Let's Encrypt (kube-lego) support"
Add kube-lego ACME support (nginx & docs)
Add support for using stable/kube-lego
, version 0.3.0
or better, to provide ACME access to Let's Encrypt.
To keep things less complex, the user installs kube-lego chart separately from ours. Our NGINX chart then makes use of it in order to obtain TLS secrets for the hostnames provided, in a fully automated fashion.
- Add documentation in
doc/kube-lego
- Add support in
charts/nginx
foracme:
property, which will result in a auto-population ofnginx.ingress.tls
map and enabledkuberenetes.io/tls-acme
annotation to the Ingress. - Update installation documentation to reflect the ability to use
kube-lego
- Verify & correct broken links in documentation
Closes #110 (closed)