You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We had an issue with certificate renewal and I'm trying to figure out what went wrong. The issue happened with cert-manager 1.6.3 (quite old version, I know).
Less than one month later, we split the ingresses for production and staging and we added some path-based routing to run an A/B test. We deployed two releases example-api-ingress and example-api-staging-ingress using the following value files and template:
The old ingress was deleted. When the A/B test was done, we started routing both the / and /variant paths to the same service (example-api-service) and we removed the "variant" services.
This is the cert-manager error we got in cert-manager logs (for both staging and production):
1 sync.go:186] cert-manager/controller/challenges
"msg"="propagation check failed"
"error"="did not get expected response when querying endpoint, expected \"{long value here}\" but got: "
"dnsName"="api-staging.example.com"
"resource_kind"="Challenge"
"resource_name"="example-api-tls-6hghz-1295228937-1321418820"
"resource_namespace"="default"
"resource_version"="v1"
"type"="HTTP-01
To solve the issue we removed the variant routing and re-released:
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
We had an issue with certificate renewal and I'm trying to figure out what went wrong. The issue happened with cert-manager 1.6.3 (quite old version, I know).
Our original ingress looked like this:
Less than one month later, we split the ingresses for production and staging and we added some path-based routing to run an A/B test. We deployed two releases
example-api-ingress
andexample-api-staging-ingress
using the following value files and template:The old ingress was deleted. When the A/B test was done, we started routing both the / and /variant paths to the same service (example-api-service) and we removed the "variant" services.
This is the cert-manager error we got in cert-manager logs (for both staging and production):
To solve the issue we removed the variant routing and re-released:
Beta Was this translation helpful? Give feedback.
All reactions