Most of the time I have used octopus to deploy windows based applications. What I think is. Octopus Deploy rules very well in that space. Until now I haven’t played very much using Octopus deploy with Linux based operating systems and applications. Here you go, in 2017 I have built an Ubuntu Operating system in azure using the arm template and register the machine with octopus deploy server.
Below is the Step Template I have used to register the Linux Machines.