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.

Kubernetes deployment strategies visualized

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

Coordinating Projects with the Deploy Release Step

We have introduced a new 'Deploy Release' step type which allows coordination between Octopus Projects

Managing Dynamic Targets

Walkthrough of managing a QA environment in Azure

Inside DevOps with Fabio Segredo from Glintt Global

A series where we share lessons learned from those on the frontlines of DevOps. This post features Fabio Segredo of Glintt Global.

Deploying Azure Functions with Octopus Deploy

Azure Functions can be deployed with Octopus Deploy using Web App deployment steps

Config as Code and persistence ignorance

Read about the Core Platform team’s experience with persistence ignorance while developing the new Config as Code feature.

Inside DevOps with Jason Dunnivant from Olo

A series where we share lessons learned from those on the frontlines of DevOps. Our first post features Jason Dunnivant, Release Engineer at Olo.

Octopus Cloud connectivity disruption - report and learnings

Public incident report and our learnings about the Octopus Cloud network connectivity disruption from January 25, 2023.

Inside DevOps with Stephen Shamakian

A series where we share lessons learned from those on the frontlines of DevOps. Our next post features Stephen Shamakian, DevOps Senior Principal Engineer.

Inside DevOps with Dale Francis from Climavision

A series where we share lessons learned from those on the frontlines of DevOps. This post features Dales Francis, Director, Product Development at Climavision.

Inside DevOps with Matt Ash

A series where we share lessons learned from those on the frontlines of DevOps. This post features Matt Ash, Staff DevOps Engineer at a leading HR software platform provider.

Inside DevOps with Dan Horrocks-Burgess from DDA Software

A series where we share lessons learned from those on the frontlines of DevOps. This post features Dan Horrocks-Burgess of DDA Software.

Inside DevOps with Anton Zagrebelny from Stigg

A series where we share lessons learned from those on the frontlines of DevOps. This post features Anton Zagrebelny from Stigg.

The difference between day-0, day-1, and day-2 operations

We break down the difference between the 3 major phases of operations in DevOps.

Inside DevOps with Rahul Kumar Verma from Infosys

A series where we share lessons learned from those on the frontlines of DevOps. This post features Rahul Kumar Verma of Infosys.

Inside DevOps with Brandon Moore

A series where we share lessons learned from those on the frontlines of DevOps. This post features Brandon Moore, Senior Software Developer in the power industry.

Why you should track vulnerabilities after deployment

Find out why you should track vulnerabilities after deployment, plus the ways how.

Variable use in Octopus Deploy

Find out why it's so hard to see where variables are used.

DevOps versus SDLC

Find out if the software development life cycle still has a place in the DevOps era.
Loading...

Documentation

Deploy a release step

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

System variables

System variables are variables provided by Octopus that can be used in your deployments.

Azure Cloud Service targets

Azure Cloud Service deployment targets allow you to reference existing classic Cloud Services in your Azure subscription, that you can then reference by role during deployments.

Azure Service Fabric cluster targets

Azure Service Fabric Cluster deployment targets allow you to reference existing Service Fabric Cluster apps that are available in your Azure subscription, that you can then reference by role during deployments.

Subscriptions

Subscriptions allow you to subscribe to events that are happening within Octopus, so you can be notified when events have occurred and react accordingly.

Installing a custom server extension

To install a custom server extension, you need to copy the extension dll into a folder on the machine that is running the Octopus Server.

Creating releases from a build server plugin on a version-controlled project

Examples of how to ensure that the right branch is used to create the release when using a build server plugin.

Converting projects to Git

Converting a project to leverage the configuration as a code feature.

Troubleshooting Tentacles

How to troubleshoot problems with Octopus Tentacles.

Variable substitutions

Variable substitutions are a flexible way to adjust configuration based on your variables and the context of your deployment.

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