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.

Redesigned Tenants overview dashboard

Learn how we redesigned our Tenants overview dashboard to make it easier to view and manage thousands of tenants.

Variable Editor Redesign - RFC

Updates to the variable editor ...

Deploying Database Configuration Tables with Octopus Deploy and ReadyRoll

A guest post from Daniel Nolan of ReadyRoll on Deploying Database Configuration Tables with Octopus Deploy and ReadyRoll

Sourcing Kubernetes manifests from Git

You can now reference YAML configurations from your Git repository in the Deploy raw Kubernetes YAML step.

Variable Editor: A Journey

An exploration of the improvements we have made to the Variable Editor

Verifying backups with Runbooks

Learn how to automate the process of verifying your backups using a custom runbook.

Generating instance types lists for CloudFormation

As part of our series on Runbooks, learn how to generate a list of available instance types to include in CloudFormation templates.

Using Runbooks to run ad-hoc SQL scripts in your database deployment automation pipeline

This post shows you how to use Operations Runbooks to run ad-hoc SQL scripts in your database deployment automation pipeline.

Why you should track vulnerabilities after deployment

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

Deploying to MongoDB with Octopus Deploy and Liquibase

Learn how to use Octopus Deploy to deploy to MongoDB using Liquibase.

Runbook lessons learned and recommendations

Recommendations from lessons learned on how to design and implement runbooks

Octopus Deploy 4.0 - Variable Editor Redesign

The variable editor has been revamped for our upcoming Octopus 4.0 release.

Running unit tests in GitHub Actions

As part of our series about Continuous Integration and build servers, learn how to run unit tests in GitHub Actions and process the results.

Interacting with the Octopus Deploy API using PowerShell

Learn how to use your PowerShell skills to make API related calls to Octopus Deploy.

SQL Server and PowerShell: Practical Examples

SQL Server database administration using PowerShell

The different types of software tests

Learn why testing is important, read about manual and automated testing, and functional and non-functional testing with examples.

Best practices for Octopus Spaces

Find out how to use Octopus Spaces effectively.
Loading...

Documentation

Environment permissions report

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

Report on deployments using Excel & XML

How to report on deployments using Excel & XML

List users with editing roles

An example script to list all users that have any user roles (permissions) containing the words Edit, Create or Delete.

Find variable value usage

An example script that finds all variables with a specific value in project variables and library variable sets.

List users

An example script to list all users in an Octopus instance.

Add Azure Active Directory login to users

An example script to add Azure Active Directory login details to Octopus user accounts.

Ad-hoc data change scripts

Recommendations on configuring a pipeline to handle ad-hoc data change scripts.

Find library variable set variables usage

An example script that loads variables from a library variable set and finds usages in project variables, and optionally deployment processes and runbooks.

Find variable usage

An example script that finds usages of a variable, searching in project variables, and optionally deployment processes and runbooks.

Define and use variables

Step by step guide on how to define and use variables in an Octopus Deploy deployment.

Runbook specific variables

Step by step guide on how to define and use variables in an Octopus Deploy runbook.

Performance

Octopus is all about reliable and repeatable deployments, but that doesn't mean it has to be slow. This page will help you tune your Octopus installation for the best performance in your scenario.

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