diff --git a/continuousintegration/docker/ctafrontend/cc7/opt/run/bin/init_pod.sh b/continuousintegration/docker/ctafrontend/cc7/opt/run/bin/init_pod.sh
index 8002dc727071822c5f2c620f715d93e591f90fe4..c784fa4d9bad4bafcb7d012f24cb392962ae3b59 100755
--- a/continuousintegration/docker/ctafrontend/cc7/opt/run/bin/init_pod.sh
+++ b/continuousintegration/docker/ctafrontend/cc7/opt/run/bin/init_pod.sh
@@ -24,10 +24,16 @@ mkdir /var/log/tmp
 chmod 1777 /var/log/tmp
 echo '/var/log/tmp/%h-%t-%e-%p-%s.core' > /proc/sys/kernel/core_pattern
 
-echo -n "Fixing reverse DNS for $(hostname): "
+echo -n "Fixing reverse DNS for $(hostname) for xrootd: "
 sed -i -c "s/^\($(hostname -i)\)\s\+.*$/\1 $(hostname -s).$(grep search /etc/resolv.conf | cut -d\  -f2) $(hostname -s)/" /etc/hosts
 echo "DONE"
 
+echo -n "Adding services in /etc/hosts to lower the load on kubernetes DNS: "
+for servicename in ctaeos ctafrontend kdc; do
+  ping -c1 -W1 ${servicename} | grep ^PING | awk '{print $3 " " $2}' | sed -e "s/[()]//g;s/$/ ${servicename}/"
+done | grep -v $(hostname -f) >> /etc/hosts
+echo "DONE"
+
 # Not needed anymore, keep it in case it comes back
 #echo -n "Yum should resolve names using IPv4 DNS: "
 #echo "ip_resolve=IPv4" >> /etc/yum.conf