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.

Deploying to MongoDB with Octopus Deploy and Liquibase

Learn how to use Octopus Deploy to deploy to MongoDB using Liquibase.

Scripting the creation of Octopus API keys

Learn how to script the creation of an API key for use with the Octopus REST API, and how to use browser developer tools to explore the Octopus API in action.

Deploying to Payara

Learn how to deploy to a Payara web server with Octopus Deploy.

What's new in Octopus 2.2

PowerShell console, PowerShell conventions, and IIS bindings

Creating workers on a Kubernetes cluster

Learn how to create Octopus workers on a Kubernetes cluster using Octopus Deploy.

Variable substitution in files with Octopus 2.3

Replace portions of a file using Octopus variables

Lessons learned with home automation

Lessons learned implementing home automation.

What's new in Octopus 2.3

Deploy to specific machines, audit log filtering, prompted variables, and more

Tips for building custom execution containers

Tips and tricks to make it easier to build and maintain custom execution containers.
Loading...

Documentation

List users with editing roles

An example script to list all users that have any user roles (permissions) containing the words Edit, Create or Delete.

Add Azure Active Directory login to users

An example script to add Azure Active Directory login details to Octopus user accounts.

Configuring the version of the Azure CLI

A version of Azure CLI is bundled with Octopus Deploy and it's possible to configure which version you wish to use in your deployments.

SSH target requirements

Requirements for using SSH deployment targets with Octopus.

SSH target

Configuring Linux servers as SSH deployment targets in Octopus.

Installation

How to install the Octopus Server.

Run multiple processes on a target simultaneously

How to run multiple processes on a deployment target simultaneously.

Username and Password

Octopus Deploy provides a Username and Password authentication provider to allow log in with standard Octopus user accounts.

Configuration

Information on configuring Octopus High Availability (HA) including different options and considerations.

Configure Octopus High Availability with Active Directory

A step-by-step guide showing you how to configure Octopus in High-Availability using Active Directory.

Configure Octopus High Availability without Active Directory

A step-by-step guide showing you how to configure Octopus in High-Availability without using Active Directory.

Design

Information on designing Octopus High Availability including different options and considerations whether its using on-premises servers or cloud infrastructure.

Designing Octopus HA in AWS

Information on configuring Octopus High Availability hosted in AWS.

Designing Octopus HA in Azure

Information on configuring Octopus High Availability hosted in Microsoft Azure.

Designing Octopus HA On-Premises

Information on configuring Octopus High Availability including database and shared storage set up for on-premises servers.

Load balancing

Instructions on how to set-up third-party load balancers for Octopus High Availability (HA) to direct user traffic between each of the Octopus Server nodes.

Configuring Netscaler

Script to configure a Netscaler load balancer for use with an Octopus High Availability instance.

Maintenance

Maintaining the nodes in your Octopus High Availability (HA) cluster is an important task that can be done in the Octopus Web Portal.

Maintain High Availability nodes

Managing the nodes in your Octopus High Availability cluster can be done in the Octopus Web Portal.

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