Search

Blog posts

Operations Runbooks: Putting the Ops in DevOps

Operations Runbooks put the Ops in DevOps and automate routine maintenance and emergency operations (incident response) tasks.

Outage on octopus.com - report and learnings

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

Invoking an executable from PowerShell with a dynamic number of parameters

Calling an executable from PowerShell is easy - most of the time, you just put an `&` in front. But it gets tricky when you need to pass in a variable length list of parameters. This blog post shows you how.

Importing variables with the Octopus REST API

How the REST API can be used to add variables

On the naming of “DevOps Engineers”

Why is this job title so controversial? What's a better option?

New Home for Octopus Documentation

After our documentation hosting provider went under, we decided to change where we host our docs.

Creating a custom Docker registry

Learn how to create a bare bones Docker registry with C Sharp.

Deploying Tomcat apps via the manager

Learn how to deploy web applications to Tomcat via the manager

Why consider database deployment automation?

This post explores why automating scripts to deploy database changes is valuable and some of the benefits of database deployment automation.

Database Deployments with Redgate SQL Change Automation, GitHub Actions, and Octopus Deploy

Learn how to use GitHub Actions to build a Redgate SQL Change Automation Package and push it to Octopus Deploy for deployments.

Bootstrap Tentacle installation with Powershell DSC

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

Octopus Cloud FAQs

Octopus Cloud: all your questions answered!

Automated Database Deployments Series Kick Off

Automated Database Deployments Series Kick Off

Introducing Octopus Cloud

Octopus Cloud has been a while in the making. In this post we look at how and why Octopus Cloud came to be, and what the future may look like

Octopus: High Availability is now available!

Octopus: HA is now available for general use as part of Octopus 3.1.
Loading...

Documentation

Migrator import

Using the Octopus.Migrator.exe command line tool to import data from an Octopus 3.0 or newer directory.

Enable/disable project

An example script that enables or disables a project in Octopus.

Clear sensitive variables

An example script that clears all sensitive variables.

Customizing an Octopus Server extension

Octopus Deploy built-in server extensions are available on GitHub and can be forked and customized.

Add Tenants to targets

An example script to associate a list of tenants to one or more deployment targets.

Azure DevOps and TFS package management

Configuring an Azure DevOps or TFS package management NuGet feed as an Octopus feed.

Add a target role

An example script that adds a target role to a deployment target.

Enable/disable machine

An example script that enables or disables a machine in Octopus.

Disable project triggers

An example script that disables a project's triggers in Octopus using the REST API and Octopus.Client.

Change feed

An example script that changes an existing feed by updating the feed name in Octopus using the REST API and Octopus.Client.

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