remove cert-issuer

This commit is contained in:
Abhishek Kondur
2023-11-24 12:08:01 +04:00
parent 24a95427ef
commit ea5967cb9b
3 changed files with 2 additions and 29 deletions

View File

@@ -31,7 +31,7 @@ helm install netmaker/netmaker --generate-name \ # generate a random id for the
--set baseDomain=nm.example.com \ # the base wildcard domain to use for the netmaker api/dashboard/mq ingress
--set server.replicas=3 \ # number of server replicas to deploy (3 by default)
--set ingress.enabled=true \ # deploy ingress automatically (requires nginx and cert-manager + letsencrypt)
--set ingress.kubernetes.io/ingress.class=nginx \ # ingress class to use
--set ingress.kubernetes.io/ingress.class=nginx \ # ingress class to use
--set ingress.cert-manager.io/cluster-issuer=letsencrypt-prod \ # LetsEncrypt certificate issuer to use
--set dns.enabled=false \ # deploy and enable private DNS management with CoreDNS
--set dns.clusterIP=10.245.75.75 --set dns.RWX.storageClassName=nfs \ # required fields for DNS

View File

@@ -1,20 +0,0 @@
{{- if .Values.certissuer.enabled }}
apiVersion: cert-manager.io/v1
kind: ClusterIssuer
metadata:
name: {{ .Values.certissuer.name }}
namespace: {{ .Values.certissuer.namespace }}
spec:
acme:
# Email address used for ACME registration
email: {{ .Values.certissuer.acme.email }}
server: {{ .Values.certissuer.acme.server }}
privateKeySecretRef:
# Name of a secret used to store the ACME account private key
name: {{ .Values.certissuer.acme.secret }}
# Add a single challenge solver, HTTP01 using nginx
solvers:
- http01:
ingress:
class: nginx
{{- end }}

View File

@@ -141,11 +141,4 @@ postgresql-ha:
# -- size of postgres DB
size: 1Gi
certissuer:
enabled: false
name: letsencrypt-prod
namespace: cert-manager
acme:
email: youremail@domain.com
secret: letsencrypt-prod
server: https://acme-v02.api.letsencrypt.org/directory