Search

Blog posts

Outage on octopus.com - report and learnings

Public incident report and our learnings about the octopus.com DNS disruption from January 25 – 26, 2023.

SSL 3.0 "POODLE" and Octopus Deploy

Octopus Deploy uses TLS 1.0 and isn't vulnerable to the SSL 3.0 "POODLE" vulnerability

Octopus Deploy 3.1 Pre-Release

What's new in Octopus Deploy 3.1

Octopus 3.1 will require .NET 4.5

Octopus and Tentacle have always been built against .NET 4.0, but from Octopus 3.1 onwards we'll be building against .NET 4.5.

SHA1 "Shattered" Collision

How recent SHA1 collision attack discoveries impact Octopus, and PowerShell scripts to detect if you use SHA1 certificates

Tentacle versioning and when to update

Every time a new Octopus Server instance is released we also bump the Tentacle version. Here's why and what to do about it.

Building the Octopus Cloud in AWS

Building the Octopus Cloud in AWS

Bootstrap Tentacle installation with Powershell DSC

Install and configure Tentacles using the power of Powershell Desired State Configuration (DSC)

Deploying Certificates to Tomcat

Learn how to deploy certificates from Octopus to Tomcat to enable HTTPS support
Loading...

Documentation

Troubleshooting Schannel and TLS

Troubleshooting Octopus secure communication issues with Schannel and TLS.

Octopus - Tentacle communication

Octopus Server and Tentacle communications details.

Hardening Octopus

If you are hosting Octopus Deploy yourself, this guide will help you harden your network, host operating system, and Octopus Server itself. This includes things such as configuring malware protection (anti-virus), and utilizing allow lists.

Renew Let's Encrypt certificates

Renew and store TLS certificates issued by Let's Encrypt with a runbook as part of a routine operations task.

IIS Runbooks

With Octopus Deploy you can manage IIS with runbooks as part of your routine operations tasks.

Hardening an Ubuntu server

With Octopus Deploy you can harden an Ubuntu server as part of a routine operations task.

Hardening Windows

With Octopus Deploy you can harden your Windows machines with a runbook as part of a routine operations task.

SSL certificate

Binds the SSL/TLS certificate used by the portal to the specified address/port.

SHA1 "Shattered" collision and Octopus Deploy

How the SHA1 "Shattered" Collision impacts Octopus Deploy

Polling Tentacles over WebSockets

Octopus Polling Tentacles open a connection to the Octopus Server over WebSockets to ask what to do.

Let's Encrypt integration

Octopus can integrate with Let's Encrypt to setup and automatically renew the Octopus Portal SSL certificate.

Legacy Tentacle installation requirements

Software and hardware requirements for installing legacy versions of Tentacles.

Polling Tentacles over port 443

Octopus Polling Tentacles open a connection to the Octopus Server over port 443 to ask the Server if there is any work to do.

Octopus Server in Kubernetes

Octopus can be installed into a Kubernetes cluster running the Octopus Server Linux container, optionally leveraging High Availability (HA).

octopus deployment-target kubernetes create

Create a Kubernetes deployment target

Tentacle communication modes

Tentacles can be configured to communicate with the Octopus Server in Listening or Polling mode.

Troubleshooting Tentacles

How to troubleshoot problems with Octopus Tentacles.

Octopus.Server.exe command line

Octopus.Server.exe is the executable that runs the Octopus instance, it can also be called from the command line.

Updating Windows

With Octopus Deploy you can update and patch Windows machines with a runbook as part of a routine operations task.

Upgrading from Octopus 3.x to the latest version

Information on how to upgrade from Octopus Deploy 3.x to the latest version

Email notification step

Email notification steps allow you to notify team members and stakeholders of deployment activities.

Can't find what you are looking for? You can also search our support forum.