File tree Expand file tree Collapse file tree 15 files changed +89
-6
lines changed
Expand file tree Collapse file tree 15 files changed +89
-6
lines changed Original file line number Diff line number Diff line change @@ -31,6 +31,7 @@ metadata:
3131 app : elasticsearch
3232 name : elasticsearch
3333spec :
34+ clusterIP : None
3435 ports :
3536 - name : ' 9200'
3637 port : 9200
5859 labels :
5960 app : elasticsearch
6061 spec :
62+ initContainers :
63+ - name : volume-permission-fix
64+ image : busybox
65+ command :
66+ - chown
67+ - -R
68+ - " 1000:0" # Change ownership to elasticsearch user and group
69+ - /usr/share/elasticsearch/data
70+ volumeMounts :
71+ - name : elasticsearch
72+ mountPath : /usr/share/elasticsearch/data
6173 containers :
6274 - env :
6375 - name : ES_JAVA_OPTS
Original file line number Diff line number Diff line change @@ -8,6 +8,7 @@ metadata:
88 app : hearth
99 name : hearth
1010spec :
11+ clusterIP : None
1112 ports :
1213 - name : ' 3447'
1314 port : 3447
Original file line number Diff line number Diff line change @@ -52,6 +52,7 @@ metadata:
5252 app : influxdb
5353 name : influxdb
5454spec :
55+ clusterIP : None
5556 ports :
5657 - name : ' 8086'
5758 port : 8086
Original file line number Diff line number Diff line change @@ -18,6 +18,10 @@ metadata:
1818spec :
1919 entryPoints :
2020 - websecure
21+ {{- if .Values.cert_manager.enabled }}
22+ tls :
23+ secretName : {{ .Values.hostname | replace "." "-" }}-tls
24+ {{- end }}
2125 routes :
2226 - match : ' Host(`minio.{{ .Values.hostname }}`) || Host(`{{ .Values.hostname }}`)'
2327 kind : Rule
6973 - --console-address
7074 - :3536
7175 - /data
72- image : quay.io/minio/minio:RELEASE.2023-09-16T01-01-47Z.fips
76+ # image: quay.io/minio/minio:RELEASE.2023-09-16T01-01-47Z.fips
77+ image : minio/minio:RELEASE.2025-03-12T18-04-18Z
7378 name : minio
7479 {{- if or .Values.minio.secrets .Values.minio.env .Values.env }}
7580 env :
Original file line number Diff line number Diff line change @@ -18,6 +18,7 @@ metadata:
1818 app : mongodb
1919 name : mongodb
2020spec :
21+ clusterIP : None
2122 ports :
2223 - port : 27017
2324 targetPort : 27017
5758 - mountPath : /data/db
5859 name : mongodb-data
5960 restartPolicy : Always
61+ # volumes:
62+ # - name: mongodb-data
63+ # hostPath:
64+ # path: /data/db
6065 volumes :
6166 - name : mongodb-data
62- hostPath :
63- path : /data/mongo
67+ persistentVolumeClaim :
68+ claimName : mongodb
Original file line number Diff line number Diff line change @@ -5,6 +5,7 @@ metadata:
55 app : redis
66 name : redis
77spec :
8+ clusterIP : None
89 ports :
910 - port : 6379
1011 targetPort : 6379
Original file line number Diff line number Diff line change 1+ {{- if .Values.cert_manager.enabled }}
2+ ---
3+ apiVersion : cert-manager.io/v1
4+ kind : Certificate
5+ metadata :
6+ name : " {{ .Values.hostname }}-ssl"
7+ spec :
8+ secretName : {{ .Values.hostname | replace "." "-" }}-tls
9+ issuerRef :
10+ name : {{ .Values.cert_manager.cluster_issuer | quote }}
11+ kind : ClusterIssuer
12+ dnsNames :
13+ - " *.{{ .Values.hostname }}"
14+ {{- end }}
Original file line number Diff line number Diff line change @@ -12,4 +12,9 @@ redis: {}
1212
1313elasticsearch : {}
1414
15- hostname : farajaland.dev
15+ hostname : farajaland.dev
16+
17+ cert_manager :
18+ enabled : false
19+ # Check doc at: https://cert-manager.io/docs/configuration/issuers/
20+ cluster_issuer : " <put issuer here>"
Original file line number Diff line number Diff line change @@ -19,6 +19,10 @@ metadata:
1919spec :
2020 entryPoints :
2121 - websecure
22+ {{- if .Values.cert_manager.enabled }}
23+ tls :
24+ secretName : {{ .Values.hostname | replace "." "-" }}-tls
25+ {{- end }}
2226 routes :
2327 - match : ' Host(`register.{{ .Values.hostname }}`) || Host(`{{ .Values.hostname }}`)'
2428 kind : Rule
6872 # pod should be restarted once countryconfig is up
6973 path : /manifest.json
7074 port : 80
71- initialDelaySeconds : 10
72- periodSeconds : 30
75+ initialDelaySeconds : 10
76+ periodSeconds : 30
7377
7478 name : client
7579 ports :
Original file line number Diff line number Diff line change @@ -19,6 +19,10 @@ metadata:
1919spec :
2020 entryPoints :
2121 - websecure
22+ {{- if .Values.cert_manager.enabled }}
23+ tls :
24+ secretName : {{ .Values.hostname | replace "." "-" }}-tls
25+ {{- end }}
2226 routes :
2327 - match : ' Host(`config.{{ .Values.hostname }}`)'
2428 kind : Rule
You can’t perform that action at this time.
0 commit comments