This document describes the mechanisms and requirements for Softrip's automated deployment solution "Octopus".
Octopus Deploy for
...
Self-
...
Hosted Customers
Octopus deploy is the third-party tool that Softrip uses to perform updates to the SoftripNext platform automatically without the need for a user having to log on to servers to perform updates manually. This allows Softrip to maintain a uniform standard for updates, update more efficiently, and reduce human error. Note: The following documentation describes Softrip’s current implementation of Octopus Deploy; it is not the only style of implementation and is subject to change.
...
First, you need to make sure that the server meets the minimum requirements for the tentacle to operate correctly on a windows server.
OS:
...
Windows Server 2012
...
Windows Server 2016 (Both "Server Core" and "Server with a GUI" installations are supported for Tentacle).
Windows Server 2019
.Net Versions
.Net Framework 4.5.2 (download)8 (https://dotnet.microsoft.com/en-us/download/dotnet-framework/thank-you/net48-web-installer)
Note that installing framework 4.8 requires a server reboot
PowerShell:
Windows PowerShell 4.0
...
Next, you need to ensure that the target servers are able to contact our main Octopus Deploy instance. You can test this by opening a browser and going to the following url: https://server. This requires your hosting server to be able to reach octopus.softrip.com
:10943/
You should see the following page:
...
Note: You may get a certificate error from this url. This is because the url is only meant to be contacted by the tentacle service.
You will have to allow traffic through your firewall on port 443 for the URL specified above. Also note that port 10943 is only required for the initial setup of the Octopus Tentacle and can be closed after setup on TCP 10943
and 443
. Note that both ports are secure (SSL).