component-chart
component-chart copied to clipboard
Fix letsencrypt SSL issue & added suppport for configmap
I was deploying an application with the letsencrypt and cert manager, where i was facing issues due to the annotations in the ingress which I was not able to tweak so i need to fix it in the chart itself. After making this change it works perfectly now
my certmanager helm config
# Chart Version
sources:
- repoURL: https://charts.jetstack.io
chart: cert-manager
targetRevision: v1.18.2
helm:
releaseName: cert-manager
apiVersion: cert-manager.io/v1
kind: ClusterIssuer
metadata:
name: letsencrypt-prod
spec:
acme:
server: https://acme-v02.api.letsencrypt.org/directory
email: [email protected]
profile: tlsserver
privateKeySecretRef:
name: letsencrypt-prod
solvers:
- http01:
ingress:
ingressClassName: nginx
I also have added support for configmaps and deployment replicaset limits revisionHistoryLimit in the PR