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.

Docker Engine in Octopus Deploy

Simple Docker Engine commands are now available in Octopus Deploy for testing and feedback

Docker Compose RFC

Bringing Docker Compose functionality to Octopus Deploy

Deploying to Red Hat OpenShift with Octopus Deploy

Learn how to deploy to Kubernetes clusters managed by Red Hat OpenShift

Octopus Deploy 3.6: Project Trigger enhancements

Octopus Deploy 3.6: Project Trigger enhancements

Negotiating with the gatekeepers

Building trust relationships between humans is rarely as simple as comparing thumbprints.

Using a Nexus Docker registry with Octopus Deploy

Learn how to connect a Nexus Docker registry as an external feed to Octopus Deploy

Managing Ansible Deployments with Octopus

Learn how to deploy Ansible scripts from Octopus

Connect an AWS Account to Octopus Deploy

This post provides a step by step guide for connecting an AWS account to Octopus Deploy.

Run the AWS CLI in Octopus Deploy

Learn how to run AWS CLI commands inside Octopus Deploy.

Testing PowerShell code with Pester

Learn how to test PowerShell code for any scenario with the PowerShell testing framework Pester.
Loading...

Documentation

Hardening an Ubuntu server

With Octopus Deploy you can harden an Ubuntu server 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.

Runbook variables

How to use variables in runbooks

Delete an AWS CloudFormation stack

Use a runbook to teardown resources by deleting an AWS CloudFormation stack.

Backup MySQL database

With Octopus Deploy you can backup a MySQL database with a Runbook

Releases

Releases allow you to capture everything required to deploy a project in a repeatable and reliable manner.

Channels

Channels allow you to dynamically change the deployment logic and lifecycle of a project based on the version being deployed.

Deleting releases

Deleting releases from your projects

Deployment notes

Summarize the changes in a deployment

Guided failures

Guided failures allow problematic deployments to be reviewed and managed human intervention.

Issue trackers

Integrating with issue trackers

Azure DevOps work item tracking integration

Configure Azure DevOps work item tracking with Octopus.

GitHub issue tracking integration

Configure GitHub issue tracking with Octopus.

Jira issue tracking

Configure Jira Cloud and Jira Server issue tracking with Octopus.

Lifecycles

Lifecycles allow you to control the way releases are promoted between environments.

Manually fail a task

How to manually fail a running or canceling task when tasks hang or get stuck.

Prevent release progression

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

Release notes

Enrich your releases with notes

Release versioning

Select how the next release number is generated when creating a release.

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