|
|
|
@ -77,13 +77,12 @@ ingress:
|
|
|
|
|
# kubernetes.io/ingress.class: nginx
|
|
|
|
|
# kubernetes.io/tls-acme: "true"
|
|
|
|
|
hosts:
|
|
|
|
|
- host: chart-example.local
|
|
|
|
|
paths: []
|
|
|
|
|
|
|
|
|
|
- host: chart-example.local
|
|
|
|
|
paths: []
|
|
|
|
|
tls: []
|
|
|
|
|
# - secretName: chart-example-tls
|
|
|
|
|
# hosts:
|
|
|
|
|
# - chart-example.local
|
|
|
|
|
# - secretName: chart-example-tls
|
|
|
|
|
# hosts:
|
|
|
|
|
# - chart-example.local
|
|
|
|
|
|
|
|
|
|
resources: {}
|
|
|
|
|
# We usually recommend not to specify default resources and to leave this as a conscious
|
|
|
|
@ -143,26 +142,26 @@ metadata:
|
|
|
|
|
spec:
|
|
|
|
|
{{- if .Values.ingress.tls }}
|
|
|
|
|
tls:
|
|
|
|
|
{{- range .Values.ingress.tls }}
|
|
|
|
|
- hosts:
|
|
|
|
|
{{- range .hosts }}
|
|
|
|
|
- {{ . | quote }}
|
|
|
|
|
{{- end }}
|
|
|
|
|
secretName: {{ .secretName }}
|
|
|
|
|
{{- end }}
|
|
|
|
|
{{- range .Values.ingress.tls }}
|
|
|
|
|
- hosts:
|
|
|
|
|
{{- range .hosts }}
|
|
|
|
|
- {{ . | quote }}
|
|
|
|
|
{{- end }}
|
|
|
|
|
secretName: {{ .secretName }}
|
|
|
|
|
{{- end }}
|
|
|
|
|
{{- end }}
|
|
|
|
|
rules:
|
|
|
|
|
{{- range .Values.ingress.hosts }}
|
|
|
|
|
- host: {{ .host | quote }}
|
|
|
|
|
http:
|
|
|
|
|
paths:
|
|
|
|
|
{{- range .paths }}
|
|
|
|
|
- path: {{ . }}
|
|
|
|
|
backend:
|
|
|
|
|
serviceName: {{ $fullName }}
|
|
|
|
|
servicePort: http
|
|
|
|
|
{{- end }}
|
|
|
|
|
{{- end }}
|
|
|
|
|
{{- range .Values.ingress.hosts }}
|
|
|
|
|
- host: {{ .host | quote }}
|
|
|
|
|
http:
|
|
|
|
|
paths:
|
|
|
|
|
{{- range .paths }}
|
|
|
|
|
- path: {{ . }}
|
|
|
|
|
backend:
|
|
|
|
|
serviceName: {{ $fullName }}
|
|
|
|
|
servicePort: http
|
|
|
|
|
{{- end }}
|
|
|
|
|
{{- end }}
|
|
|
|
|
{{- end }}
|
|
|
|
|
`
|
|
|
|
|
|
|
|
|
@ -189,23 +188,23 @@ spec:
|
|
|
|
|
{{- toYaml . | nindent 8 }}
|
|
|
|
|
{{- end }}
|
|
|
|
|
containers:
|
|
|
|
|
- name: {{ .Chart.Name }}
|
|
|
|
|
image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}"
|
|
|
|
|
imagePullPolicy: {{ .Values.image.pullPolicy }}
|
|
|
|
|
ports:
|
|
|
|
|
- name: http
|
|
|
|
|
containerPort: 80
|
|
|
|
|
protocol: TCP
|
|
|
|
|
livenessProbe:
|
|
|
|
|
httpGet:
|
|
|
|
|
path: /
|
|
|
|
|
port: http
|
|
|
|
|
readinessProbe:
|
|
|
|
|
httpGet:
|
|
|
|
|
path: /
|
|
|
|
|
port: http
|
|
|
|
|
resources:
|
|
|
|
|
{{- toYaml .Values.resources | nindent 12 }}
|
|
|
|
|
- name: {{ .Chart.Name }}
|
|
|
|
|
image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}"
|
|
|
|
|
imagePullPolicy: {{ .Values.image.pullPolicy }}
|
|
|
|
|
ports:
|
|
|
|
|
- name: http
|
|
|
|
|
containerPort: 80
|
|
|
|
|
protocol: TCP
|
|
|
|
|
livenessProbe:
|
|
|
|
|
httpGet:
|
|
|
|
|
path: /
|
|
|
|
|
port: http
|
|
|
|
|
readinessProbe:
|
|
|
|
|
httpGet:
|
|
|
|
|
path: /
|
|
|
|
|
port: http
|
|
|
|
|
resources:
|
|
|
|
|
{{- toYaml .Values.resources | nindent 12 }}
|
|
|
|
|
{{- with .Values.nodeSelector }}
|
|
|
|
|
nodeSelector:
|
|
|
|
|
{{- toYaml . | nindent 8 }}
|
|
|
|
@ -229,10 +228,10 @@ metadata:
|
|
|
|
|
spec:
|
|
|
|
|
type: {{ .Values.service.type }}
|
|
|
|
|
ports:
|
|
|
|
|
- port: {{ .Values.service.port }}
|
|
|
|
|
targetPort: http
|
|
|
|
|
protocol: TCP
|
|
|
|
|
name: http
|
|
|
|
|
- port: {{ .Values.service.port }}
|
|
|
|
|
targetPort: http
|
|
|
|
|
protocol: TCP
|
|
|
|
|
name: http
|
|
|
|
|
selector:
|
|
|
|
|
app.kubernetes.io/name: {{ include "<CHARTNAME>.name" . }}
|
|
|
|
|
app.kubernetes.io/instance: {{ .Release.Name }}
|
|
|
|
@ -318,10 +317,10 @@ metadata:
|
|
|
|
|
"helm.sh/hook": test-success
|
|
|
|
|
spec:
|
|
|
|
|
containers:
|
|
|
|
|
- name: wget
|
|
|
|
|
image: busybox
|
|
|
|
|
command: ['wget']
|
|
|
|
|
args: ['{{ include "<CHARTNAME>.fullname" . }}:{{ .Values.service.port }}']
|
|
|
|
|
- name: wget
|
|
|
|
|
image: busybox
|
|
|
|
|
command: ['wget']
|
|
|
|
|
args: ['{{ include "<CHARTNAME>.fullname" . }}:{{ .Values.service.port }}']
|
|
|
|
|
restartPolicy: Never
|
|
|
|
|
`
|
|
|
|
|
|
|
|
|
|