1
0
Fork 0
mirror of https://gitlab.com/shouptech/flux.git synced 2026-02-03 23:09:41 +00:00
flux/workloads/nip-io/deployment.yml

33 lines
681 B
YAML

apiVersion: apps/v1
kind: Deployment
metadata:
name: nip-io
spec:
replicas: 1
selector:
matchLabels:
app: nip-io
template:
metadata:
labels:
app: nip-io
spec:
containers:
- image: shouptech/nip.io:2
imagePullPolicy: IfNotPresent
name: nip-io
volumeMounts:
- name: config
mountPath: /usr/local/bin/backend.conf
subPath: backend.conf
ports:
- containerPort: 53
name: dns-tcp
protocol: TCP
- containerPort: 53
name: dns-udp
protocol: UDP
volumes:
- name: config
configMap:
name: nip-io