Add options to pre-install job
This commit is contained in:
		
							parent
							
								
									ccfcb1bc23
								
							
						
					
					
						commit
						788906385b
					
				
					 2 changed files with 7 additions and 1 deletions
				
			
		| 
						 | 
					@ -1,3 +1,4 @@
 | 
				
			||||||
 | 
					{{- if .Values.preInstall.enabled -}}
 | 
				
			||||||
apiVersion: batch/v1
 | 
					apiVersion: batch/v1
 | 
				
			||||||
kind: Job
 | 
					kind: Job
 | 
				
			||||||
metadata:
 | 
					metadata:
 | 
				
			||||||
| 
						 | 
					@ -12,7 +13,7 @@ metadata:
 | 
				
			||||||
    checksum/configmap: {{ include (print $.Template.BasePath "/configmap.yaml") . | sha256sum }}
 | 
					    checksum/configmap: {{ include (print $.Template.BasePath "/configmap.yaml") . | sha256sum }}
 | 
				
			||||||
    tag: "{{ .Values.image.tag }}"
 | 
					    tag: "{{ .Values.image.tag }}"
 | 
				
			||||||
spec:
 | 
					spec:
 | 
				
			||||||
  activeDeadlineSeconds: 600
 | 
					  activeDeadlineSeconds: {{ default 900 .Values.preInstall.activeDeadlineSeconds }}
 | 
				
			||||||
  template:
 | 
					  template:
 | 
				
			||||||
    spec:
 | 
					    spec:
 | 
				
			||||||
    {{- with .Values.imagePullSecrets }}
 | 
					    {{- with .Values.imagePullSecrets }}
 | 
				
			||||||
| 
						 | 
					@ -48,3 +49,4 @@ spec:
 | 
				
			||||||
        envFrom:
 | 
					        envFrom:
 | 
				
			||||||
          - configMapRef:
 | 
					          - configMapRef:
 | 
				
			||||||
              name: {{ include "django.fullname" . }}
 | 
					              name: {{ include "django.fullname" . }}
 | 
				
			||||||
 | 
					{{- end }}
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -11,6 +11,10 @@ imagePullSecrets: []
 | 
				
			||||||
nameOverride: ""
 | 
					nameOverride: ""
 | 
				
			||||||
fullnameOverride: ""
 | 
					fullnameOverride: ""
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					preInstall:
 | 
				
			||||||
 | 
					  enabled: true
 | 
				
			||||||
 | 
					  activeDeadlineSeconds: 900
 | 
				
			||||||
 | 
					
 | 
				
			||||||
env:
 | 
					env:
 | 
				
			||||||
  normal: {}
 | 
					  normal: {}
 | 
				
			||||||
  secret: {}
 | 
					  secret: {}
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Reference in a new issue