{{/* Make sure all variables are set properly */}} {{- include "tc.common.loader.init" . }} {{- if ne (int .Values.service.udp2.ports.udp2.port) (add1 (int .Values.service.main.ports.main.port)) -}} {{- fail (printf "In the service udp2, the port for udp2 must be greater by 1 than the main service's port. You have to set it to <%s>." (add1 .Values.service.main.ports.main.port)) }} {{- end -}} {{- if and (ge (int .Values.service.udpsteam.ports.udpsteam.port) 27020) (le (int .Values.service.udpsteam.ports.udpsteam.port) 27050) -}} {{- fail "UDP Steam Service port cannot be between 27020 and 27050." -}} {{- end }} {{/* Render secret */}} {{- include "ark.secret" . }} {{/* Render the templates */}} {{ include "tc.common.loader.apply" . }}