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.Using Cake build scripts for your .NET Core web apps
Using Cake’s C# makefiles to script your application build process.Variable Editor Redesign - RFC
Updates to the variable editor ...Redesigned Tenants overview dashboard
Learn how we redesigned our Tenants overview dashboard to make it easier to view and manage thousands of tenants.GitHub Feeds
GitHub Feeds now allow deployments from source code without having to explicitly build packagesFlexible Working - Jason's Story
Flexible work can be life changingVariable Editor: A Journey
An exploration of the improvements we have made to the Variable EditorSourcing Kubernetes manifests from Git
You can now reference YAML configurations from your Git repository in the Deploy raw Kubernetes YAML step.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 ReadyRollVerifying 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.Selenium series: Travis CI
In this post, we learn how to build and test our project with Travis CIUsing 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.Command-line tab completion for Octopus CLI
Enable tab completion for the Octopus CLI today! We'll also dive into how shell completion works in some popular shell environments.Why you should track vulnerabilities after deployment
Find out why you should track vulnerabilities after deployment, plus the ways how.
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 & XMLList users with editing roles
An example script to list all users that have any user roles (permissions) containing the words Edit, Create or Delete.Upgrading host OS or .NET
A how-to guide on how to upgrade the host OS or .NET with Octopus Deploy.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.Ad-hoc data change scripts
Recommendations on configuring a pipeline to handle ad-hoc data change scripts.Add Azure Active Directory login to users
An example script to add Azure Active Directory login details to Octopus user accounts.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.How High Availability Works
Understanding the inner workings on how high availability works in Octopus Deploy.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.Expose the Octopus Web Portal over HTTPS
How to expose the Octopus Web Portal securely over HTTPS.Can't find what you are looking for? You can also search our support forum.