Skip to content

Commit 367d909

Browse files
authored
Merge pull request #61 from rickymoorhouse/customClasses
Add option to change ingress and storage class
2 parents 77651aa + 1fbded6 commit 367d909

File tree

3 files changed

+9
-2
lines changed

3 files changed

+9
-2
lines changed

deployment/helm/templates/elasticsearch_statefulset.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,9 @@ spec:
1919
spec:
2020
accessModes:
2121
- ReadWriteOnce
22+
{{- if .Values.applications.es.storageClassName }}
23+
storageClassName: {{ .Values.applications.es.storageClassName }}
24+
{{- end }}
2225
resources:
2326
requests:
2427
storage: {{ .Values.applications.es.storage }}

deployment/helm/templates/nginx_ingress.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ metadata:
1010
nginx.ingress.kubernetes.io/ssl-redirect: "true"
1111
{{ end }}
1212
spec:
13-
ingressClassName: nginx
13+
ingressClassName: {{ .Values.ingressClassName | default "nginx" }}
1414
rules:
1515
- host: {{ .Values.domainName }}
1616
http:

deployment/helm/values.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,8 @@ applications:
9696
cluster:
9797
initial_master_nodes: elasticsearch-0
9898
storage: 5Gi
99+
# -- Optionally configure a storage class to use for the pvc, otherwise uses default storage class
100+
# storageClassName:
99101
resources:
100102
limits:
101103
# -- Maximum CPU resource units(1 CPU unit is equivalent to 1 physical CPU core, or 1 virtual core)
@@ -148,4 +150,6 @@ applications:
148150
stage: "Staging"
149151
key: "AP-BCBBKBNAYWW6-2-2"
150152
domainName: my-control-plane
151-
imagePullSecretName: regcred
153+
imagePullSecretName: regcred
154+
# -- Optionally configure a ingress class to use for the kubernetes ingress (default: nginx)
155+
# ingressClassName: nginx

0 commit comments

Comments
 (0)