Skip to content

boxboat/kube-ingress-lets-encrypt

Repository files navigation

Kubernetes Ingress Automatic Let's Encrypt Certificates

Detailed instructions for using this repository can be found in the BoxBoat Blog post for Kubernetes Ingress Automatic Let's Encrypt Certificates

Kubernetes resources in this repository should be applied in the following order:

  1. Edit vars.env
  2. Deploy lego-setup.yml by running ./lego-setup.sh
  3. Deploy lego-secret.yml by running ./lego-secret.sh
  4. Deploy lego-generate-cert.yml by running ./lego-generate-cert.sh
  5. Deploy lego-renew-cert.yml by running ./lego-renew-cert.sh
  6. Deploy ingress.yml by running ./ingress.sh

Ingress Cert Reflector

Detailed instructions for reflecting the TLS Secret to every namespace can be found in the BoxBoat Blog post for Kubernetes NGINX Ingress TLS Secrets in All Namespaces

  1. Deploy ingress-cert-reflector.yml by running ./ingress-cert-reflector.sh

About

Kubernetes Ingress automatic Let's Encrypt certifcates

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages