This is currently in development.
An error occurred while saving the commentJon 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.
Work has begin on providing a tool to evaluate variables before deployment
At the moment we don’t have further plans to apply config transforms before a release but this should help solve the bigger question of “what will my all my variable values actually be at run time”
We have completed an internal port of Octopus Server to Linux for our internal use. However it is not quite ready for public consumption as it has some rough edges. We’ve opened https://github.com/OctopusDeploy/Issues/issues/6049 to track the public release. It is something we are planning, but we have not committed to any particular timeline.