diff --git a/cesnet-mcc/deploy.sh b/cesnet-mcc/deploy.sh index 5ca3b714ed2e038a682a8b55a35e96323d626551..687056880ece16e5557dd424c91d2e8d491e5330 100755 --- a/cesnet-mcc/deploy.sh +++ b/cesnet-mcc/deploy.sh @@ -13,7 +13,8 @@ ip="$(head -n 1 < terraform/fip.txt)" shellstate=$(shopt -po xtrace) set +o xtrace # https://nsupdate.fedcloud.eu -FEDCLOUD_DYNAMIC_DNS=$(vault kv get -mount=eosc/dev -field 'data' -format table FEDCLOUD_DYNAMIC_DNS | grep ^map | head -n 1 | sed 's/map\[\(.*\)\]/\1/') +vault_prefix=secrets/users/e1662e20-e34b-468c-b0ce-d899bc878364@egi.eu/eosc-dev +FEDCLOUD_DYNAMIC_DNS=$(vault read -field data $vault_prefix/FEDCLOUD_DYNAMIC_DNS | grep ^map | head -n 1 | sed 's/map\[\(.*\)\]/\1/') for auth in $FEDCLOUD_DYNAMIC_DNS; do echo "curl -i -X GET -u $(echo "$auth" | cut -d: -f1):XXX https://nsupdate.fedcloud.eu/nic/update?myip=$ip" curl -i -X GET -u "$auth" https://nsupdate.fedcloud.eu/nic/update?myip="$ip"