k8x/systemd/init_hostname.sh

33 lines
2.3 KiB
Bash
Raw Permalink Normal View History

2024-05-17 21:45:52 -04:00
#!/bin/bash
echo ""
echo "... ] INIT HOSTNAME [ ..."
HOME=$( cd "$(dirname "$0")" && pwd )
source $HOME/../config
#setup the /etc/hosts file
cat <<EOF | tee /etc/hosts
127.0.0.1 localhost
${MASTER_LB_IP} ${CLUSTER_NAME}.virtual.local ${MASTERS_DOMAIN} ${CLUSTER_NAME}.${CLUSTER_DOMAIN} ${CLUSTER_NAME}-api.virtual.local ${CLUSTER_NAME}-api ${CLUSTER_NAME}-etcd
${MASTER_1_IP} ${MASTER_1_NAME}.virtual.local ${MASTER_1_NAME}.${CLUSTER_NAME}.${CLUSTER_DOMAIN} ${MASTER_1_NAME}
${MASTER_2_IP} ${MASTER_2_NAME}.virtual.local ${MASTER_2_NAME}.${CLUSTER_NAME}.${CLUSTER_DOMAIN} ${MASTER_2_NAME}
${MASTER_3_IP} ${MASTER_3_NAME}.virtual.local ${MASTER_3_NAME}.${CLUSTER_NAME}.${CLUSTER_DOMAIN} ${MASTER_3_NAME}
${NODE_1_IP} ${NODE_1_NAME}.virtual.local ${NODE_1_NAME}.${CLUSTER_NAME}.${CLUSTER_DOMAIN} ${NODE_1_NAME}
${NODE_2_IP} ${NODE_2_NAME}.virtual.local ${NODE_2_NAME}.${CLUSTER_NAME}.${CLUSTER_DOMAIN} ${NODE_2_NAME}
${NODE_3_IP} ${NODE_3_NAME}.virtual.local ${NODE_3_NAME}.${CLUSTER_NAME}.${CLUSTER_DOMAIN} ${NODE_3_NAME}
${NODE_4_IP} ${NODE_4_NAME}.virtual.local ${NODE_4_NAME}.${CLUSTER_NAME}.${CLUSTER_DOMAIN} ${NODE_4_NAME}
${NODE_5_IP} ${NODE_5_NAME}.virtual.local ${NODE_5_NAME}.${CLUSTER_NAME}.${CLUSTER_DOMAIN} ${NODE_5_NAME}
${NODE_6_IP} ${NODE_6_NAME}.virtual.local ${NODE_6_NAME}.${CLUSTER_NAME}.${CLUSTER_DOMAIN} ${NODE_6_NAME}
${NODE_7_IP} ${NODE_7_NAME}.virtual.local ${NODE_7_NAME}.${CLUSTER_NAME}.${CLUSTER_DOMAIN} ${NODE_7_NAME}
${NODE_8_IP} ${NODE_8_NAME}.virtual.local ${NODE_8_NAME}.${CLUSTER_NAME}.${CLUSTER_DOMAIN} ${NODE_8_NAME}
${NODE_9_IP} ${NODE_9_NAME}.virtual.local ${NODE_9_NAME}.${CLUSTER_NAME}.${CLUSTER_DOMAIN} ${NODE_9_NAME}
${NODE_10_IP} ${NODE_10_NAME}.virtual.local ${NODE_10_NAME}.${CLUSTER_NAME}.${CLUSTER_DOMAIN} ${NODE_10_NAME}
${NODE_11_IP} ${NODE_11_NAME}.virtual.local ${NODE_11_NAME}.${CLUSTER_NAME}.${CLUSTER_DOMAIN} ${NODE_11_NAME}
${NODE_12_IP} ${NODE_12_NAME}.virtual.local ${NODE_12_NAME}.${CLUSTER_NAME}.${CLUSTER_DOMAIN} ${NODE_12_NAME}
${NODE_13_IP} ${NODE_13_NAME}.virtual.local ${NODE_13_NAME}.${CLUSTER_NAME}.${CLUSTER_DOMAIN} ${NODE_13_NAME}
${NODE_14_IP} ${NODE_14_NAME}.virtual.local ${NODE_14_NAME}.${CLUSTER_NAME}.${CLUSTER_DOMAIN} ${NODE_14_NAME}
${NODE_15_IP} ${NODE_15_NAME}.virtual.local ${NODE_15_NAME}.${CLUSTER_NAME}.${CLUSTER_DOMAIN} ${NODE_15_NAME}
EOF