Cert Manager problems with Group cluster

Summary

Since we use le.<base-domain> for all Auto DevOps jobs it will conflict for 2nd and beyond projects in a group cluster.

Steps to reproduce

Create a group level cluster with cert manager and ingress:

  • Deploy one project
  • Deploy 2nd project

First project will have a valid cert and 2nd project will not

Example Project

https://gitlab.com/gitlab-org/contribute-workshops/minimal-ruby-app-iroussos

What is the current bug behavior?

No SSL cert

What is the expected correct behavior?

Should have an SSL cert

Relevant logs and/or screenshots

Output of checks

Possible fixes

We need to change our hardcoded le. stuff to include the project ID.

Assignee Loading
Time tracking Loading