Windows Hosts: Tentacle
For Windows hosts, Octopus uses a light-weight agent called Tentacle - because an Octopus has many Tentacles! Tentacle allows Octopus to transfer files, deploy applications, and run scripts on the remote host, securely.
Easy to install
Tentacle ships with an easy MSI installer, a wizard to connect it with Octopus, and installation can be fully automated. You'll have your first Tentacle up and running in seconds.
Polling or Listening
Different network scenarios call for different communication modes. In Listening mode, the Tentacle connects to your Octopus server on a TCP port. In this mode, your Octopus Server is the TCP client and the Tentacle itself is the TCP server. In Polling mode, these roles are reversed.
Secure, even across the internet
Connections between Octopus and Tentacle are encrypted using TLS, and authenticated using client and server X.509 certificates. This means you don't have to rely on sharing passwords between each side, they can be on different Active Directory domains, and you're guaranteed that only your Octopus can command your Tentacles. Octopus and Tentacle pass hundreds of PCI-compliance audits at our customer's sites every year.
Linux hosts: Secure Shell (SSH) and SFTP
To deploy to Linux and other Unix-like OS's, Octopus can speak SSH instead. SSH is the standard secure remote login protocol, and is probably already running on your Linux hosts.
Octopus works with any standard SSH server, so long as
bash and some basic tools are available. SFTP is used to transfer packages and other files to the target.
You might also like...
Not one person I know who's used @OctopusDeploy has ever said anything other than good stuff and sing its praises - whilst interviewing candidates a few have actually asked are we using it - great software.— Gregor Suttie (@gregor_suttie) August, 1 2018
Tools like @OctopusDeploy can be great in enabling culture change, we've been able to scale and improve our configuration story since we started using it.— Neil Chalk (@_neilch) July 19, 2018