I am going to subtitle this post “the missing manual” because I spent quite a bit of time troubleshoothing how this should all work.
Microsoft provides a bunch of useful information how to deploy from Visual Studio Team Services (VSTS) to different targets, including Azure Virtual Machines.
In an ideal world I wouldn’t be using VMs at all, but for my current particular use case I have to use VMs so the above (linked) approach worked.
The approach sounds good but I ran into a few sharp edges that I thought I would document here (and hopefully the source documentation will be updated to reflect this in due course).
Preparing deployment targets
I thought I’d do the right thing by configuring the Azure IP of my hosts to have a full FQDN rather than just an IP address.
As I found out this is not a good…
View original post 530 more words