Skip to content

Commit 93da2d8

Browse files
committed
1 parent 0a35d69 commit 93da2d8

File tree

5 files changed

+31
-1
lines changed

5 files changed

+31
-1
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
*.swp
2+

Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@ apiVersion: v1
22
appVersion: "1.0"
33
description: A Helm chart for Kubernetes
44
name: mautic
5-
version: 0.1.1
5+
version: 0.1.2

templates/deployment.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,10 @@ spec:
1616
app.kubernetes.io/name: {{ include "mautic.name" . }}
1717
app.kubernetes.io/instance: {{ .Release.Name }}
1818
spec:
19+
volumes:
20+
- name: var-www-html
21+
persistentVolumeClaim:
22+
claimName: {{ include "mautic.name" .}}-var-www-html
1923
{{- with .Values.imagePullSecrets }}
2024
imagePullSecrets:
2125
{{- toYaml . | nindent 8 }}
@@ -35,6 +39,9 @@ spec:
3539
- name: http
3640
containerPort: 80
3741
protocol: TCP
42+
volumeMounts:
43+
- name: var-www-html
44+
mountPath: /var/www/html
3845
# livenessProbe:
3946
# httpGet:
4047
# path: /

templates/pvc.yaml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
kind: PersistentVolumeClaim
2+
apiVersion: v1
3+
metadata:
4+
name: {{ include "mautic.name" .}}-var-www-html
5+
namespace: {{ .Release.Namespace }}
6+
labels:
7+
app.kubernetes.io/name: {{ include "mautic.name" . }}
8+
app.kubernetes.io/instance: {{ .Release.Name }}
9+
spec:
10+
accessModes:
11+
- ReadWriteOnce
12+
resources:
13+
requests:
14+
storage: {{ .Values.volume.size | quote }}
15+
storageClassName: {{ .Values.volume.storageClass | quote }}
16+
17+

values.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,10 @@ image:
1111

1212
imagePullSecrets: []
1313

14+
volume:
15+
size: "1Gi"
16+
storageClass: ""
17+
1418
service:
1519
type: ClusterIP
1620
port: 80

0 commit comments

Comments
 (0)