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.

SQL Server and PowerShell: Practical Examples

SQL Server database administration using PowerShell

Runbook lessons learned and recommendations

Recommendations from lessons learned on how to design and implement runbooks

SQL Server and PowerShell made easier with dbatools: Practical Examples

A comparison between the SqlServer and dbatools PowerShell modules

Upgrading from Octopus 3.x is easier than you think

Why and how to upgrade from Octopus 3.x.

Creating an EKS cluster in AWS

As part of our series about Continuous Integration and build servers, learn how to create an EKS cluster in AWS.

Building and publishing a Docker image to ECR using GitHub Actions

As part of our series about Continuous Integration, learn how to build a Docker image in GitHub Actions and publish it to ECR.

Running end-to-end tests in GitHub Actions

As part of our series about Continuous Integration, learn how to run end-to-end tests in GitHub Actions and capture the results.

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.

Building a Docker image in Jenkinsfile and publishing to ECR

As part of our series about Continuous Integration and build servers, learn how to build a Docker image in Jenkinsfile and publish to ECR.

How to install Jenkins on Docker

As part of our series about Continuous Integration and build servers, learn how to install Jenkins via a Docker image.

How to install a Jenkins instance with Helm

As part of our series about Continuous Integration and build servers, learn how to install Jenkins via Helm.

Running end-to-end tests in Jenkins

As part of our series about Continuous Integration and build servers, learn how to run end-to-end tests in Jenkins and capture the results.

Running unit tests in Jenkins

As part of our series about Continuous Integration and build servers, learn how to run unit tests in Jenkins and capture the results.
Loading...

Documentation

How to get a database backup and encrypt your Master Key

Guides the user on producing a database backup binary file (.bak) and encrypt their Master Key to provide us with.

Create sanitized database backup

How to create a sanitized database backup to send up to Octopus Support.

Backup RDS SQL database to S3

This section shows you how to perform a native SQL backup for an RDS SQL database and store in an S3 bucket.

Restore RDS SQL database from S3

An example that demonstrates restoring a database backup file from an S3 bucket.

Moving the Octopus Server database

Walk-through outlining how you can move an Octopus database from one server to another.

How to automate Octopus Deploy upgrades

A how-to guide on how to automate Octopus Deploy upgrades

Configuring target machine

This guide describes how to configure your target machine running Linux to be used in Octopus deployments.

Upgrading from Octopus 4.x / 2018.x to latest version

Information on how to upgrade from Octopus Deploy 4.x or 2018.x to the latest version

Upgrading from Octopus 3.x to the latest version

Information on how to upgrade from Octopus Deploy 3.x to the latest version

Creating a test instance

A guide on how to create a test instance with Octopus Deploy

Upgrading major releases of Octopus Deploy

Information on how to upgrade major releases of Octopus Deploy.

Upgrading minor and patch releases of Octopus Deploy

Information on how to upgrade major releases of Octopus Deploy.

Deploying Node applications to Linux

Learn how to package and deploy a Node.js application to a Linux deployment target over an SSH connection.

Octopus Server Linux Container

Running the Octopus Server in the official Docker Linux container

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