1
0
mirror of https://github.com/gryf/vmstrap.git synced 2025-12-18 20:10:28 +01:00

Added calculation for HOST_IP.

This commit is contained in:
2021-04-12 12:48:22 +02:00
parent 63826fe95a
commit 5a7b0b6134

View File

@@ -273,6 +273,17 @@ common_conf() {
cp .gitconfig ~/
cp cleanup.sh ~/
for i in $(seq 0 3); do
ifname=$(ip -j a|jq .[$i].ifname)
if [[ "${ifname}" = "lo" ]]; then
continue
fi
ipaddr=$(ip -j a|jq \
'.[$i].addr_info[] | select(.family == "inet") | .local')
break;
done
{
echo 'source ~/.bash_prompt'
echo "alias ipc='ip -c'"
@@ -282,6 +293,7 @@ common_conf() {
echo "# uncomment after successful deployment"
echo "#source ~/devstack/openrc admin admin >/dev/null 2>/dev/null"
echo "#source <(kubectl completion bash)"
echo "export HOST_IP=${ipaddr}"
} >> ~/.bashrc
if [ ! -d ~/.vim ]; then