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.Cloud-nomad architecture
As more organizations rethink their cloud and microservices decisions, it's time for cloud-nomad architectures.Change Advisory Boards Don’t Work
Proper scrutiny is important, but CABs are an inefficient and ineffective way to scrutinize.Reflections on 2017
A recap of 2017, including progress on our roadmap and a general company updateThe big 5 benefits of automated deployment
A guest post that explores the benefits of automated deployments.Safe schema updates - Provisioning dev/test databases
The first step towards safe production releases... safe dev/test deployments.Safe schema updates - Loose coupling mitigates human problems
On loose coupling and domain-driven development, and how they mitigate human problems that are commonly associated with monolithic architectures.The DevOps reading list: Choosing your next DevOps book
Your guide to selecting your first/next DevOps book.Configuring Octopus Server High Availability using AWS FSx
Learn how to create an Octopus Server High Availability cluster using AWS FSx.Deploying containers to AWS Fargate
Learn how to deploy containers in the Elastic Container Registry to Elastic Container Services FargateInteracting with the Octopus Deploy API using PowerShell
Learn how to use your PowerShell skills to make API related calls to Octopus Deploy.New in 2.0: IIS website and application pool configuration
Octopus 2.0 can automatically create and update websites and application pools in IIS
Loading...
Documentation
Database backups and rollbacks
Recommendations on backing up and rolling back a database during a failed deployment.Security Self Assessment Questionnaire (CAIQ - Lite)
Read about our security posture in real termsAccounts
This section includes examples of how to use the REST API to create and manage accounts in Octopus.Create an Azure service principal
An example script to create an Azure service principal in Octopus.Certificates
This section includes examples of how to use the REST API to create and manage certificates in Octopus.Create a certificate
An example script to add a certificate to the Octopus certificate library.Replace existing certificate
An example script to replace an existing certificate in Octopus Deploy.Deployment process
This section includes examples of how to use the REST API to manage a project's deployment process in Octopus.Add an environment to step
An example script that scopes a step to an environment.Add a run a script step
An example script to add a run a script step to a project.Get all steps using role
An example script to find all steps targeting a role.Deployments
This section includes examples of how to use the REST API to create and manage deployments in Octopus.Cancel queued deployments
An example script to cancel queued deployments.Create and deploy a release
Example scripts to create and deploy a release.Deployment targets
This section includes examples of how to use the REST API to create and manage deployment targets in Octopus.Add an Azure Web App
An example script to add an Azure Web App as a deployment target.Change target's machine policy
An example script that changes a machine policy of a deployment target.Delete targets by role
An example script to delete targets by role.Can't find what you are looking for? You can also search our support forum.