apisix-ingress-controller icon indicating copy to clipboard operation
apisix-ingress-controller copied to clipboard

request help: Is there any way to create a ssl certificate automatically when creating an apisix route?

Open haohello opened this issue 2 years ago • 3 comments

Issue description

Is there any way to create a ssl certificate automatically when creating an apisix route?

Environment

  • your apisix-ingress-controller version (output of apisix-ingress-controller version --long):
  • your Kubernetes cluster version (output of kubectl version):
  • if you run apisix-ingress-controller in Bare-metal environment, also show your OS version (uname -a):

haohello avatar Jun 10 '22 13:06 haohello

The doc on this page requires manually creating the SSL certificate. I'm wondering if there is any way to create SSL certificate automatically with cert-manager http01 solvers similar to the one on this page.

haohello avatar Jun 10 '22 13:06 haohello

Sure!

The document is an example, you can refer to the documentation of cert-manager for specific configuration. https://cert-manager.io/docs/

You can use a similar Ingress resource or ApisixRoute resource. I've verified this feature before, and it's also used by some users in production.

tao12345666333 avatar Jun 15 '22 07:06 tao12345666333

This issue has been marked as stale due to 90 days of inactivity. It will be closed in 30 days if no further activity occurs. If this issue is still relevant, please simply write any comment. Even if closed, you can still revive the issue at any time or discuss it on the [email protected] list. Thank you for your contributions.

github-actions[bot] avatar Sep 14 '22 01:09 github-actions[bot]

This issue has been closed due to lack of activity. If you think that is incorrect, or the issue requires additional review, you can revive the issue at any time.

github-actions[bot] avatar Oct 14 '22 01:10 github-actions[bot]