Updated the MSI ENDPOINT value to the new IMDS endpoint

This commit is contained in:
Jeffrey Cline 2018-05-08 16:35:34 -07:00
parent b7214db761
commit 674322d26d

View File

@ -115,11 +115,11 @@ chmod 666 $REMOTESTATEFILE
chown -R $USERNAME:$USERNAME /home/$USERNAME/tfTemplate
# Set these variables in the profile
echo "export ARM_SUBSCRIPTION_ID=\"$SUBSCRIPTION_ID\"" >> $PROFILEFILE
echo "export ARM_CLIENT_ID=\"$MSI_PRINCIPAL_ID\"" >> $PROFILEFILE
echo "export ARM_USE_MSI=true" >> $PROFILEFILE
echo "export ARM_MSI_ENDPOINT=\"http://localhost:50342\"" >> $PROFILEFILE
echo "export ARM_TENANT_ID=\"$TENANT_ID\"" >> $PROFILEFILE
echo "export ARM_SUBSCRIPTION_ID=\"$SUBSCRIPTION_ID\"" >> $PROFILEFILE
echo "export ARM_CLIENT_ID=\"$MSI_PRINCIPAL_ID\"" >> $PROFILEFILE
echo "export ARM_USE_MSI=true" >> $PROFILEFILE
echo "export ARM_MSI_ENDPOINT=\"http://169.254.169.254/metadata/identity/oauth2/token\"" >> $PROFILEFILE
echo "export ARM_TENANT_ID=\"$TENANT_ID\"" >> $PROFILEFILE
# Add contributor permissions to the MSI for entire subscription
touch $TFENVFILE