Fleet only applies customizations to the first matching. This update gives priority to making nginx providers work before applying servicemonitors. Enabling servicemonitors depends on prometheus already being enabled and setup for it and it's very low priority.
Signed-off-by: scottwilliams <scottwilliams@ucsb.edu>
The nginx workaround feature gate ends up forcing cert-manager to use the nginx ingress type for challenges even when the ingress is traefik.
Signed-off-by: scottwilliams <scottwilliams@ucsb.edu>