helm-jamulus/templates/jamulus.deployment.yml
2021-09-19 23:32:13 -04:00

41 lines
834 B
YAML

apiVersion: apps/v1
kind: Deployment
metadata:
name: jamulus
labels:
app: jamulus
spec:
replicas: 1
selector:
matchLabels:
app: jamulus
template:
metadata:
labels:
app: jamulus
spec:
containers:
- name: jamulus
image: grundic/jamulus
ports:
- containerPort: {{ .Values.containerPort }}
args:
- "-s"
- "-n"
- "-p"
- "{{ .Values.containerPort }}"
- "-w"
- "{{ .Values.serverMessage }}"
- "-u"
- "{{ .Values.maxUsers }}"
- "-T"
- "-l"
- "{{ .Values.containerLog }}"
volumeMounts:
- mountPath: {{ .Values.containerMountPath }}
name: {{ .Values.containerMountName }}
volumes:
- name: {{ .Values.containerMountName }}
hostPath:
path: {{ .Values.localMountPath }}
type: Directory