[Action required] Update cert-manager / ingress class

Hello !

TLDR;

You need to redeploy your web applications so its linked ingress are updated with the required ingress parameter which is mandatory for k8s 1.29.

Context

We are preparing kubernetes 1.29 upgrade, which requires us to bump our helm charts to the last versions.

Most of the time those changes are transparent and don’t require any action on your side.

Cert-manager chart bump from v1.13.3 to v1.15.3 comes along with an update certificate ingress class parameter to make it compliant to kubernetes 1.29 version.

Timeline

  • We will be releasing the new version on Thursday 09/12/2024 coming with new cert-manager version 1.15.3
  • NON production clusters will be updated to this new cert-manager version 1.15.3 version on Thursday 09/12/2024
  • Production clusters will be updated to this new cert-manager version 1.15.3 version on Monday 09/16/2024
  • Kubernetes upgrade to 1.29 will happen before November.

Impacts

We do not expect you to be impacted by this change, your applications will be working well even if not patched with the new parameter as long as your cluster is running kubernetes 1.28.

We will be coming with 1.29 in the next couple weeks, hence we prefer to communicate in advance so you have time to trigger a deploy on your web apps before your cluster got upgraded.

Once your cluster will be upgraded to 1.29, any app which has not been deployed since the new release won’t be exposed anymore.

Please let me know if you have any question.

Cheers