Run Tentacle on Linux
We are investigating the ability for Tentacle to run on Linux and want to know in which situations that would provide an advantage over using SSH. Please leave your comments below.
This is currently in development.
Dave Pattie commented
We have multiple AWS accounts none of which have inbound access via SSH. We are unable to adopt Octopus because we can only support Windows using Tentacle
Eric B commented
We cannot (and do not want to) allow inbound SSH in all of our environments and datacenters. Having polling tentacles would be a huge win for us.
Gavin Jones commented
Would love to be able to deploy our .NET and .NET Core projects on both Windows and Linux tentacle nodes, without having to open SSH ports to the world for Linux. Securing SSH for just Octo deployments is doable but non trivial.
Spencer Owen commented
We run octopus in azure, and want to deploy docker containers to linux hosts without opening inbound port 22 in all datacenters
Jon Richards commented
I'm not sure I fully follow the question. SSH is a protocol, Tentacles are applications. There's really no reason a Tentacle couldn't communicate via SSH if you wanted. Could you clarify more specifically what you're looking for?
What I hope to see in Tentacles on Linux is that I'm able to setup my .NET Core project in Octopus Deploy Server, and regardless of if the target is Windows or Linux, I can just deploy. Maybe my target starts as Windows/IIS, but ideally I could change to CentOS/NGINX and not have to change (much) on the Octopus Deploy Server side.