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.

Comparing Lean, Agile, and Continuous Delivery

Are Agile and Lean principles still relevant and how do they compare to Continuous Delivery?

SQL Server deployment options for Octopus Deploy

A brief summary of the most popular SQL Server deployment tools used with Octopus Deploy

On the naming of “DevOps Engineers”

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

Safe schema updates - Provisioning dev/test databases

The first step towards safe production releases... safe dev/test deployments.

Configuring WildFly via XML Templates or CLI Scripts

Configuring a WildFly server can be done either by editing the XML files directly, or by running CLI script. But which is the best choice?

Using the WildFly CLI

Learn how to use the WildFly CLI to query and configure a WildFly application server.

Kubernetes Pod Service Account authentication

Learn how to create a Kubernetes deployment target using the Pod Service Account authentication mode.

Octopus Deploy Release 4.0

Octopus Deploy 4.0 includes a great new UI refresh and a great user experience!

Interview: Deploying NuGet.org

Video interview about how the NuGet.org website is deployed via Octopus Deploy
Loading...

Documentation

Project Release Deployment Targets Report

An example script that will provide a list of all the deployments and deployment targets deployed to.

Deployments Per Deployment Target Role Report

An example script that will provide a list of all the deployment targets in a given role and their respective deployments.

Rerun all canceled deployments and runbook runs after node shutdown.

An example script that determine which deployments and runbook runs were canceled because of a node shutdown and resubmit them.

Find unused projects

An example script that will find any project that hasn't had a release created in the previous days

Auto Scaling High Availability Nodes

What to consider if you want to use auto-scaling technology to scale out your Octopus Server High Availability Cluster automatically.

Reprioritize Tasks

An example script to find deployments or runbook runs for a specific environment, project, or tenant and move them to the top of the queue.

Bulk add a project to a list of tenants

An example script that will add a project to a lot of tenants at once.

Find unused targets

An example script the will find provide a list of targets being unused that might cause your target count to be inflated.

Project permissions report

An example script that will provide a report of which users have access to specific projects.

Promote a release not in the destination

An example script that will promote a release if it is not in the destination.

Find target usage

An example script that will loop through all the steps in the deployment process and runbooks and determine if a target is being used

Environment permissions report

An example script that will provide a report of which users have access to a specific permission for a specific environment.

Update variable set variable value

An example script that loads variables from a variable set, looks for a match and replaces the variable value.

Capture and export a HAR file

How to capture a HAR file to help the Octopus team diagnose problems when something unexpected happens.

Tenants

Tenants allow you to easily create customer specific deployment pipelines without duplicating project configuration.

Multi-tenant deployment guides

Guides showing you how to use the multi-tenancy feature in Octopus for common scenarios.

Multi-tenant regions

A guide showing you how to use tenants to deploy an application to regions using different release rings in Octopus Deploy.

Tenant infrastructure

Add tenants to infrastructure as part of a multi-tenant region setup in Octopus Deploy.

Creating the tenants

Create the tenants needed as part of the multi-tenant region setup in Octopus Deploy.

Creating tenant tags

Create tenant tags as part of a multi-tenant region setup in Octopus Deploy.

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