2024-08-27 10:53:36 -04:00

36 lines
861 B
YAML

apiVersion: v1
kind: Pod
metadata:
name: radvd
spec:
hostNetwork: true
containers:
- name: radvd
image: radvd
command:
- "/usr/bin/radvd"
- "-C"
- "/etc/radvd.conf"
{{- if .Values.debugLevel }}
- "-d"
- {{- .Values.debugLevel | quote }}
{{- end }}
securityContext:
capabilities:
add:
- NET_BIND_SERVICE
- NET_RAW
volumeMounts:
- name: config-volume
mountPath: /etc/radvd.conf
volumes:
- name: config-volume
configMap:
# Provide the name of the ConfigMap containing the files you want
# to add to the container
name: {{ .Chart.Name}}-config-{{ .Release.Name }}
{{- if .Values.nodeSelector }}
nodeSelector:
{{- .Values.nodeSelector | toYaml | nindent 4 }}
{{- end }}