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.

The ultimate guide to rolling deployments

What are rolling deployments and why are they useful? This post covers the rolling deployment pattern and practical examples of how to implement it with different tooling.

New in 2.0: Rolling Deployments

Rolling deployments allow you to control how many machines Octopus deploys to in parallel

Convert an existing application to use rolling deployments

Learn how to convert an existing application to use the rolling deployments deployment pattern in Octopus with child steps.

Rolling back a Kubernetes deployment

Learn how to rollback an application deployed to Kubernetes.

Ask Octopus Episode 19-21 - Installing Octopus, Staging deployment packages & Retrying rolling deployments

Once a week a few of us will gather to talk about some of the most interesting questions we have gotten over the past week and how we went about solving them.

Rolling back a Tomcat deployment

Learn how to roll back an application deployed to an Apache Tomcat server.

Kubernetes deployment strategies visualized

See pods being deployed with either rolling updates, recreates, or blue/green deployments.

Pitfalls with SQL rollbacks and automated database deployments

While it is possible to do SQL rollbacks to revert database changes, the real question is, should you? This article will walk through some questions to consider.

Octopus Deploy 2019.8 - Streamlined deployment process editor, Tenant cloning, and more ...

Octopus 2019.8 introduces our streamlined deployment process editor, tenant cloning, and numerous other enhancements and improvements.

Octopus 2020.2: Execution containers for workers

Octopus 2020.2 includes execution containers for workers, better rolling deployments, and code editor improvements.

Common deployment patterns and how to use them in Octopus

Deployment patterns are important to any development pipeline. This post looks at some common deployment patterns and explains how to set them up in Octopus.

From zero to Octopus hero - Discovering DevOps

Join Sarah as she continues to learn about Octopus Deploy, this time focusing on DevOps.

The ten pillars of pragmatic deployments

The ten pillars of pragmatic deployments that shape how we develop the features and philosophy of Octopus Deploy.

Rollback strategies with Octopus Deploy

Learn how to implement a rollback strategy with Octopus Deploy, without having to use advanced deployment patterns.
Loading...

Documentation

Rolling deployments

Implementing rolling deployments, i.e. deploying to release to servers one-by-one, with Octopus.

Rolling back an NGINX deployment

A guide on how to rollback a Node.js application hosted on NGINX

Rolling back a Tomcat deployment

This guide covers the topic of rolling back an application deployed to a Tomcat Java application server.

Steps

Adding steps to define your project's deployment process.

Rollbacks

Rolling back to a previous version of code is entirely possible, but there is quite a bit to consider. This guide will walk you through the patterns and pitfalls for a successful rollback.

Delete releases

Deletes a range of releases

Deploy a release step

The deploy a release step allows you to trigger the deployment of a release of a project from another project

Multi-region deployment pattern

Implementing multi-region deployments, i.e. deploying to multiple geographic regions, with Octopus.

Built-in Step templates

Octopus includes built-in step templates that have been developed by the Octopus team to handle common deployment scenarios.

Patterns and practices

Common deployment patterns and practices, and their practical implementation with Octopus.

Database backups and rollbacks

Recommendations on backing up and rolling back a database during a failed deployment.

Create Worker pool

Creates a pool for workers

Rollback .NET Application on Windows Server

A guide on how to rollback a .NET application hosted on Windows Servers.

Azure Service Fabric

Learn how Octopus Deploy fits into a Continuous Deployment pipeline for your Azure Service Fabric applications.

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