epinio / helm-charts

Epinio Helm chart
https://epinio.github.io/helm-charts/
2 stars 15 forks source link

Allow to disable "letsencrypt-production" cluster-issuer installation #479

Closed olblak closed 1 year ago

olblak commented 1 year ago

Is there an existing issue for this?

Current Behavior

Today when we install the Epinio helm chart, we also install the "letsencrypt-production" clusterissuer by default While it is useful for development environment, it's problematic in the following scenarios:

https://github.com/epinio/helm-charts/blob/a558472d70279bb9e417a5b19143def4a2bf3f7a/chart/epinio/templates/cluster-issuers.yaml#L15

Expected Behavior

I would like to opt-out by default

Steps To Reproduce

No response

Environment

- OS:
- Architecture:
- Epinio Version:
- Cluster:
  - Provider:
  - Options:
  - Kubernetes Version:

Logs

No response

Anything else?

No response