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.

Octopus Workers and Performance

Using Octopus Workers to improve server and deployment performance

UI design for eventual consistency

UI design for eventual consistency

MVPs and $100k AWS Bills: Reflections on the launch of Octopus Cloud 1.0

Reflections on the launch of Octopus Cloud, the SaaS version of Octopus, and how it shaped our plans for Octopus Cloud 2.0.

Announcing Linux worker pools on Octopus Cloud

Octopus Cloud now supports Ubuntu worker pools and Windows 2019 worker pools.

Featured Step Template: HTTP - Test URL

Test that a URL responds at the end of a deployment

Perceptual consistency in RavenDB

An approach to simulating consistency in RavenDB

Improvements to Adding a Deployment Target Experience and Interface

Learn about some recent UI changes around deployment targets and why we made them.

How we work. Some recent lessons

Some lessons we've learned in the last few months that change the way we work. Plus tools for a distributed team

Octopus Deploy in the Azure Marketplace

Octopus Deploy is now available in the Azure Marketplace

We're hiring: Support Engineer (x2, US-based)

We are hiring for two US-based support engineers

Structured Logging with Seq

Seq is a server that makes it easy to analyse and search structured logs

How Octopus complements your build server

Learn how Octopus Deploy complements your choice of build server and completes your CI/CD pipeline.

Octopus February Release 2018.2

What's new in Octopus 2018.2

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.

Automatically provisioning Amazon EC2 instances with Tentacle installed

A short code snippet that helps you to create EC2 instances with the Octopus Deploy Tentacle agent installed and registered, ready for deployment.

RFC: Monitoring and Service Management

What if Octopus could monitor the Windows Services and IIS websites that you deploy?

Importing variables with the Octopus REST API

How the REST API can be used to add variables

PowerShell and exit code 0

Exit code 0 in PowerShell can signify anything from "the script ran perfectly" to "your script is so horribly broken that Windows needs to be treated for PTSD". Here's how we handle it in Octopus.

Support @ Octopus

We consider support a core part of Octopus, but what exactly happens when you need help?

Service Fabric Deployment Targets

With the release of 2018.5 and the introduction of Azure Service Fabric Cluster targets, we thought it'd be the perfect opportunity to provide a quick overview of the new Service Fabric deployment targets with Octopus Deploy.
Loading...

Documentation

Teams with mixed environment privileges

This guide describes how to create a teams for a user with mixed environment privileges.

Troubleshooting the Octopus installation

Troubleshooting steps for installing Octopus Deploy

Run a runbook with prompted variables

An example script to run a runbook with prompted variables.

Prevent release progression

Preventing progression lets you block a release of a project from being used in any future deployments.

Install autocomplete

Install a shell auto-complete script into your shell profile, if they aren't already there. Supports pwsh, zsh, bash & powershell.

Outbound requests

Traffic details of network requests made by Octopus and Tentacle, and what information is included when Octopus checks for updates.

Script modules

Script modules allow users to create collections of functions that can be used in deployment processes across multiple projects.

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