-
Notifications
You must be signed in to change notification settings - Fork 1
heml
HOA PHAN edited this page Apr 14, 2021
·
3 revisions
helm repo add elastic https://helm.elastic.co
helm install elasticsearch elastic/elasticsearch -n es --set replicas=1 --set minimumMasterNodes=1 --set resources.requests.memory=1Gi --set volumeClaimTemplate.resources.requests.storage=20Gi
Check if exist serviceAccountName:
spec:
{{- with .Values.imagePullSecrets }}
imagePullSecrets:
{{- toYaml . | nindent 8 }}
{{- end }}
{{- with .Values.serviceAccount }}
serviceAccountName: {{ .name }}
{{- end }}
securityContext:
{{- toYaml .Values.podSecurityContext | nindent 8 }}
containers:
- name: {{ .Chart.Name }}
securityContext:
{{- toYaml .Values.securityContext | nindent 12 }}
image: "{{ .Values.image.repository }}:{{ .Values.image.tag | default .Chart.AppVersion }}"
imagePullPolicy: {{ .Values.image.pullPolicy }}
Values:
serviceAccount:
# Specifies whether a service account should be created
create: true
# Annotations to add to the service account
annotations: {}
# The name of the service account to use.
# If not set and create is true, a name is generated using the fullname template
name: "bleh"
test
helm install --dry-run --debug buildachart --generate-name