[英]cert-manager: Let's Encrypt HTTP01 challenge with nginx (without ingress)
Is it somehow possible to use cert-manager
with an ACME HTTP01 challenge (specifically Let's Encrypt) and let cert-manager
provide the solution via a normal Nginx server instead of Nginx ingress?是否有可能将
cert-manager
与 ACME HTTP01 挑战(特别是让我们加密)一起使用,并让cert-manager
通过普通的 Nginx 服务器而不是 Nginx 入口提供解决方案?
So technically it would be enough if cert-manager
would write the challenge solution to a file, serving it via Nginx is something I can configure manually.所以从技术上讲,如果
cert-manager
将挑战解决方案写入文件就足够了,我可以手动配置通过 Nginx 提供它。
I see you are trying to make cert-manager to write the challenge solution to a file.我看到您正在尝试让 cert-manager 将挑战解决方案写入文件。
If you dig a bit in the code of cert-maanger, you can see that cert-manager after receiving the challenge, creates a pod (http server), ingress and service for it.如果你深入研究 cert-maanger 的代码,你可以看到 cert-manager 在收到挑战后,为它创建了一个 pod(http 服务器)、入口和服务。
There is no way to get the challenge and write it to a file without modifying the code.没有办法在不修改代码的情况下获得挑战并将其写入文件。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.