How do I deal with removal of cert-manager integration in 0.13.0?


05/23/2023, 10:53 PM
Release 0.13.0 has a breaking change, "The cert-manager integration has been removed." I was using that cert-manager integration. In particular, I used the
key, but now
garden status
gives an error:
Error validating provider configuration: key "managedBy" is not allowed at path .tlsCertificates[0][managedBy].
I don't know how to proceed. Is there a migration guide or anything for how to safely run garden 0.13.0? Any guidance would be helpful.


05/24/2023, 1:06 AM
The state of the 0.12 cert manager integration was rather bad and I'm surprised to hear it was even working for you. We created a detailed guide on how to Deploy cert manager and external dns with garden instead so feel free to take a look at that. We'll also add this link to the breaking changes list so it's easier to find. Thanks for bringing this up!


05/24/2023, 5:59 PM
We would love if you could give the above example a try; it is a great demo; we even included ExternalDNS to create your DNS records automatically!