i’am trying to configure ingress for godaddy domain, using cert-manager and let’s encrypt.
I followed this tuto : https://github.com/snowdrop/godaddy-webhook/blob/main/README.md ( used Issuer instead of ClusterIssuer)
but i got some issues here are logs from godaddy webhook and cert-manager pods:
Oh yea right i just changed it and i got new problelm in the cert-manager log :
E0108 19:44:15.302561 1 controller.go:167] "cert-manager/challenges: re-queuing item due to error processing" err="the server is currently unable to handle the request (post godaddy.acme.mycompany.com)" key="default/wildcard-adeiz-com-tls-1-1087293611-828888654"
If you have been tying things out using the production API you have probably run into rate limits. Get it working with staging first and then change the endpoint.
You can look at the challenge for more details:
when i used other config for the groupName i got an issue :
Error presenting challenge: godaddy.acme.testps.adeiz.com is forbidden: User `"system:serviceaccount:cert-manager:cert-manager" cannot create resource "godaddy" in API group "acme.testps.adeiz.com" at the cluster scope`
E0108 13:45:34.080600 1 sources.go:106] "cert-manager: unable to fetch associated certificate" err="Certificate.cert-manager.io \"godaddy-webhook-webhook-tls\" not found" kind="apiservice" kind="apiservice" name="v1alpha1.acme.mycompany.com" certificate="cert-manager/godaddy-webhook-webhook-tls"
I0108 13:45:34.080643 1 reconciler.go:118] "cert-manager: could not find any ca data in data source for target" kind="apiservice" kind="apiservice" name="v1alpha1.acme.mycompany.com"
webhook logs:
E0109 12:13:21.657691 1 runtime.go:77] Observed a panic: runtime error: index out of range [1] with length 1
api-server logs:
E0109 10:23:48.861324 1 controller.go:116] loading OpenAPI spec for "v1alpha1.acme.mycompany.com" failed with: OpenAPI spec does not exist
I0109 10:23:48.861370 1 controller.go:129] OpenAPI AggregationController: action for item v1alpha1.acme.mycompany.com: Rate Limited Requeue.
that’s weird i also followed the same steps and it did not work, anyway i created an issue on the repo. Thanks so much for your time and efforts i really appreciate it.