Skip to content

Commit 547e56e

Browse files
committed
chore: update smtp values and create smtp folder
1 parent 89d6829 commit 547e56e

File tree

9 files changed

+41
-41
lines changed

9 files changed

+41
-41
lines changed

charts/exivity/templates/pigeon/deployment.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ spec:
1818
{{- include "exivity.labels" $ | indent 8 }}
1919
annotations:
2020
checksum/{{- include "exivity.fullname" $ -}}-config-pigeon: {{ include (print $.Template.BasePath "/pigeon/configmap.yaml") . | sha256sum }}
21-
checksum/{{- include "exivity.fullname" $ -}}-smtp-secret: {{ include (print $.Template.BasePath "/smtp-secret.yaml") . | sha256sum }}
21+
checksum/{{- include "exivity.fullname" $ -}}-smtp-secret: {{ include (print $.Template.BasePath "/smtp/smtp-secret.yaml") . | sha256sum }}
2222
spec:
2323
securityContext:
2424
{{- include "exivity.securityContext" (dict "root" . "component" "pigeon") | indent 8 }}

charts/exivity/templates/proximity/api.deployment.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@ spec:
2323
checksum/{{- include "exivity.fullname" $ -}}-lock: {{ include (print $.Template.BasePath "/proximity/api.configmap.yaml") . | sha256sum }}
2424
checksum/{{- include "exivity.fullname" $ -}}-proximity-api-env: {{ include (print $.Template.BasePath "/proximity/api.env.yaml") . | sha256sum }}
2525
checksum/{{- include "exivity.fullname" $ -}}-secret: {{ include (print $.Template.BasePath "/secret.yaml") . | sha256sum }}
26-
checksum/{{- include "exivity.fullname" $ -}}-config-smtp: {{ include (print $.Template.BasePath "/smtp-configmap.yaml") . | sha256sum }}
27-
checksum/{{- include "exivity.fullname" $ -}}-smtp-secret: {{ include (print $.Template.BasePath "/smtp-secret.yaml") . | sha256sum }}
26+
checksum/{{- include "exivity.fullname" $ -}}-config-smtp: {{ include (print $.Template.BasePath "/smtp/smtp-configmap.yaml") . | sha256sum }}
27+
checksum/{{- include "exivity.fullname" $ -}}-smtp-secret: {{ include (print $.Template.BasePath "/smtp/smtp-secret.yaml") . | sha256sum }}
2828
spec:
2929
securityContext:
3030
{{- include "exivity.securityContext" (dict "root" . "component" "proximityApi") | indent 8 }}
@@ -153,4 +153,4 @@ spec:
153153
{{ range $key, $val := . }}
154154
{{ $key }}: {{ $val }}
155155
{{- end }}
156-
{{- end }}
156+
{{- end }}

charts/exivity/templates/proximity/cli.deployment.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ spec:
7373
- configMapRef:
7474
name: {{ include "exivity.fullname" $ -}}-proximity-cli-env
7575
- configMapRef:
76-
name: {{ include "exivity.fullname" $ -}}-config-logfile
76+
name: {{ include "exivity.fullname" $ -}}-config-logfiles
7777
- secretRef:
7878
name: {{ include "exivity.fullname" $ -}}-app-key
7979
- secretRef:

charts/exivity/templates/smtp-configmap.yaml

Lines changed: 0 additions & 14 deletions
This file was deleted.

charts/exivity/templates/smtp-secret.yaml

Lines changed: 0 additions & 9 deletions
This file was deleted.
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
apiVersion: v1
2+
kind: ConfigMap
3+
metadata:
4+
name: {{ include "exivity.fullname" $ }}-config-smtp
5+
labels:
6+
{{- include "exivity.labels" $ | indent 4 }}
7+
data:
8+
EXIVITY_MAIL_DRIVER: {{ .Values.smtp.mail.driver | quote }}
9+
EXIVITY_MAIL_HOST: {{ .Values.smtp.mail.host | quote }}
10+
EXIVITY_MAIL_PORT: {{ .Values.smtp.mail.port | quote }}
11+
EXIVITY_MAIL_FROM_ADDRESS: {{ .Values.smtp.mail.fromAddress | quote }}
12+
EXIVITY_MAIL_FROM_NAME: {{ .Values.smtp.mail.fromName | quote }}
13+
EXIVITY_MAIL_ENCRYPTION: {{ .Values.smtp.mail.encryption | quote }}
14+
EXIVITY_MAIL_SMTP_VERIFY_PEER: {{ .Values.smtp.mail.smtpVerifyPeer | quote }}
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
apiVersion: v1
2+
kind: Secret
3+
metadata:
4+
name: {{ include "exivity.fullname" $ -}}-smtp-secret
5+
labels:
6+
{{- include "exivity.labels" $ | indent 4 }}
7+
data:
8+
EXIVITY_MAIL_USERNAME: {{ .Values.smtp.mail.username | required ".Values.smtp.mail.username is required" | b64enc }}
9+
EXIVITY_MAIL_PASSWORD: {{ .Values.smtp.mail.password | required ".Values.smtp.mail.password is required" | b64enc }}

charts/exivity/values.schema.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
"secret",
1111
"ingress",
1212
"storage",
13-
"smtpConfig",
13+
"smtp",
1414
"logfiles",
1515
"postgresql",
1616
"rabbitmq",
@@ -184,15 +184,15 @@
184184
}
185185
]
186186
},
187-
"smtpConfig": {
187+
"smtp": {
188188
"type": "object",
189189
"properties": {
190190
"mail": {
191191
"type": "object",
192192
"properties": {
193193
"driver": { "type": "string" },
194194
"host": { "type": "string" },
195-
"port": { "type": "integer" },
195+
"port": { "type": "string" },
196196
"encryption": { "type": "string" },
197197
"smtpVerifyPeer": { "type": "boolean" },
198198
"fromAddress": { "type": "string" },
@@ -3064,11 +3064,11 @@
30643064
"helmResourcePolicyKeep": true,
30653065
"sharedVolumeAccessMode": "ReadWriteMany"
30663066
},
3067-
"smtpConfig": {
3067+
"smtp": {
30683068
"mail": {
30693069
"driver": "",
30703070
"host": "",
3071-
"port": 0,
3071+
"port": "",
30723072
"encryption": "",
30733073
"smtpVerifyPeer": false,
30743074
"fromAddress": "",

charts/exivity/values.yaml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -78,17 +78,17 @@ storage:
7878
import: 1Gi
7979
report: 1Gi
8080

81-
smtpConfig:
81+
smtp:
8282
mail:
8383
driver: "smtp" # Mail driver to use (e.g. smtp)
84-
host: "smtp.example.com" # SMTP server hostname
85-
port: 587 # SMTP server port
86-
encryption: "tls" # Encryption type (tls/ssl/none)
84+
host: "" # SMTP server hostname
85+
port: "1025" # SMTP server port
86+
encryption: "" # Encryption type (tls/ssl/none)
8787
smtpVerifyPeer: true # Verify SMTP peer (true/false), only connect if the server’s certificate is valid and trusted.
88-
fromAddress: "[email protected]" # Sender email address
89-
fromName: "Exivity" # Sender name
90-
username: "user" # SMTP username
91-
password: "pass" # SMTP password
88+
fromAddress: "" # Sender email address eg: [email protected]
89+
fromName: "" # Sender name eg: Exivity
90+
username: "exivity" # SMTP username
91+
password: "Exivity123!" # SMTP password
9292

9393
logfiles:
9494
deleteDays: 365 # EXIVITY_LOGFILES_DELETE_DAYS: Delete logfiles after N days

0 commit comments

Comments
 (0)