Initial commit

This commit is contained in:
Dana Harrison
2021-09-19 13:07:32 -04:00
commit ea6a36c324
5 changed files with 99 additions and 0 deletions

View File

@@ -0,0 +1,34 @@
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"
resources:
limits:
ephemeral-storage: 4G

13
templates/jamulus.lb.yml Normal file
View File

@@ -0,0 +1,13 @@
apiVersion: v1
kind: Service
metadata:
name: jamulus-lb
spec:
type: LoadBalancer
selector:
app: jamulus
ports:
- name: "{{ .Values.containerPort }}"
protocol: UDP
port: {{ .Values.containerPort }}
targetPort: {{ .Values.containerPort }}