Helm chart improved for ingress (#19826)
* ingressClassName * ingress values must be optional
This commit is contained in:
		
							parent
							
								
									60c4df3d1d
								
							
						
					
					
						commit
						6c7cdedb24
					
				| 
						 | 
				
			
			@ -19,6 +19,9 @@ metadata:
 | 
			
		|||
    {{- toYaml . | nindent 4 }}
 | 
			
		||||
  {{- end }}
 | 
			
		||||
spec:
 | 
			
		||||
  {{- if .Values.ingress.ingressClassName }}
 | 
			
		||||
  ingressClassName: {{ .Values.ingress.ingressClassName }}
 | 
			
		||||
  {{- end }}
 | 
			
		||||
  {{- if .Values.ingress.tls }}
 | 
			
		||||
  tls:
 | 
			
		||||
    {{- range .Values.ingress.tls }}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -104,8 +104,8 @@ mastodon:
 | 
			
		|||
ingress:
 | 
			
		||||
  enabled: true
 | 
			
		||||
  annotations:
 | 
			
		||||
    kubernetes.io/ingress.class: nginx
 | 
			
		||||
    kubernetes.io/tls-acme: "true"
 | 
			
		||||
    #kubernetes.io/ingress.class: nginx
 | 
			
		||||
    #kubernetes.io/tls-acme: "true"
 | 
			
		||||
    # cert-manager.io/cluster-issuer: "letsencrypt"
 | 
			
		||||
    #
 | 
			
		||||
    # ensure that NGINX's upload size matches Mastodon's
 | 
			
		||||
| 
						 | 
				
			
			@ -113,6 +113,8 @@ ingress:
 | 
			
		|||
    # nginx.ingress.kubernetes.io/proxy-body-size: 40m
 | 
			
		||||
    #   for the NGINX ingress controller:
 | 
			
		||||
    # nginx.org/client-max-body-size: 40m
 | 
			
		||||
  # you can specify the ingressClassName if it differs from the default
 | 
			
		||||
  ingressClassName:
 | 
			
		||||
  hosts:
 | 
			
		||||
    - host: mastodon.local
 | 
			
		||||
      paths:
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue