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.

Deploying Certificates to WildFly

Learn how to deploy certificates from Octopus to WildFly to enable HTTPS support

Fast track code promotion in your CI/CD pipeline

Learn how to use pre-approved deployment pipelines to rapidly promote code into production

Deploying to Rancher with Octopus Deploy

Learn how to deploy to a Kubernetes cluster managed by Rancher.

Execution containers for workers: Extending the Octopus worker-tools Docker image

Unsure what image to use with the Execution containers for workers feature in Octopus? This post covers what the octopus/worker-tools image is, how to extend it, and why you might create your own image entirely.

Deploying Certificates to Tomcat

Learn how to deploy certificates from Octopus to Tomcat to enable HTTPS support

Octopus.Client goes Open Source

Octopus.Client and Sampler are now Open Source and versioned using SemVer. Octopus.Client and Octo.exe are now .NET Core and have a Async API.

Deploying Tomcat apps via the manager

Learn how to deploy web applications to Tomcat via the manager
Loading...

Documentation

Runbooks

With Octopus runbook automation you can automate routine or emergency operations-centric processes, for instance, disaster recovery and database backups.

Runbooks examples

Examples of using Runbooks to streamline and automate your routine and emergency operations tasks using Octopus Deploy.

Azure

Octopus Deploy can help you automate the provisioning of infrastructure in Azure using runbooks.

Deploy an Azure Resource Manager template

Deploy an Azure Resource Manager (ARM) template.

Database examples

Examples of using Runbooks to help automate database maintenance.

Backup SQL database

With Octopus Deploy you can backup a MSSQL database with a Runbook.

Emergency operations

This section includes examples of how to use runbooks to help automate disaster recovery operations.

Manually failover DNS

With Octopus Deploy you can manually failover DNS with a Runbook.

Automatically failover DNS with monitoring

With Octopus Deploy you can monitor your application and failover DNS with a runbook.

Routine operations

Octopus Deploy allows you to create and run runbooks for routine operations tasks, which don't happen very frequently.

Install software with Chocolatey

Create runbooks to install software with Chocolatey as part of a routine operations task.

Installing Tomcat on Ubuntu

With Octopus Deploy you can install Tomcat on Ubuntu with a runbook as part of a routine operations task.

Updating Linux

With Octopus Deploy you can update and patch Linux machines with a runbook as part of a routine operations task.

Runbooks permissions

Permissions are available to help you manage access to Runbooks.

Runbooks publishing

Publishing makes a runbook available to scheduled triggers and consumers.

Runbooks vs Deployments

Describing the differences between a deployment and a runbook.

Scheduled runbook triggers

Scheduled runbook triggers allow you to define unattended behavior for your runbook that will cause an automatic runbook run to environments of your choosing.

Restore SQL database

With Octopus Deploy you can restore a MSSQL database with a runbook.

Restore SQL database to another environment

With Octopus Deploy you can restore a MSSQL database to another environment with a runbook.

Updating Windows

With Octopus Deploy you can update and patch Windows machines with a runbook as part of a routine operations task.

Hardening Apache

With Octopus Deploy you can harden Apache with a runbook as part of a routine operations task.

Restarting a Tomcat Web application

With Octopus Deploy you can restart a Tomcat web application as part of a routine operations task.

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