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.

Self-service database provisioning with Octopus Runbooks and Redgate SQL Clone

A discussion about database provisioning for dev and test, including a walk-through of Redgate SQL Clone and Octopus Runbooks

Cloning a space using the Octopus API

With the Octopus API, it is possible to clone almost everything you need in a space.

Getting started with Kind and Octopus

Learn how to perform your first Kubernetes deployment with Kind and Octopus

Deploy your first container to Kubernetes via Octopus

Learn how to perform your first container deployment

Octopus Deploy 3.4

Octopus Deploy 3.4 RTW

Deploy a Helm chart with Octopus

Learn how to deploy a sample Helm chart to Kubernetes with Octopus

Importing Kubernetes YAML in Octopus

Learn how to import existing Kubernetes YAML into Octopus steps

Custom kubectl scripting in Octopus

Learn some of the tricks for scripting against kubectl in Octopus

Execution Containers for Workers

Octopus 2020.2 adds the ability to execute deployment actions inside a container

Building trust in an automated database deployment process

Learn techniques to build trust in your automated database deployment process and gain confidence in every part of the process.

Octopus Pipe for Bitbucket: octopus-cli-run

Learn how to integrate Octopus and BitBucket with our new experimental BitBucket Pipe called octopus-cli-run.

How we work - 2016 edition

An update on how we work as a team to build and support Octopus.

Octopus 2020.2: Execution containers for workers

Octopus 2020.2 includes execution containers for workers, better rolling deployments, and code editor improvements.

Refactoring Octopus: Modularity, Calamari, and Sashimi

Learn how our engineering team re-factored the Octopus codebase to introduce modularity, reduce complexity, and eat some sashimi.

Refactoring Octopus: Adding strict null checks to the Octopus front-end

Learn from some of the lessons we learned adding strict null checks to the Octopus front-end codebase

Database Deployments with Redgate SQL Change Automation, GitHub Actions, and Octopus Deploy

Learn how to use GitHub Actions to build a Redgate SQL Change Automation Package and push it to Octopus Deploy for deployments.

Re-thinking feature branch deployments

Feature branches should be tested prior to merging into master. All too often, companies have a single static test environment.

Database Feature Branch Deployments

Standing up a sandbox for feature branches is a common scenario. This article aims to solve that for databases.

SQL Server and PowerShell made easier with dbatools: Practical Examples

A comparison between the SqlServer and dbatools PowerShell modules
Loading...

Documentation

External groups and roles

Some of the authentication providers allow external groups or roles to be added as Members of Teams in Octopus.

Resetting passwords

The Octopus Web Portal makes it easy to change or reset your password.

Security and unscoped variables

Rationale behind limited user access to unscope variables if their access is restricted to specific environments.

Service accounts

Creating Service Accounts to provide individual services with the least privileges required for the tasks they will perform.

System and space permissions

An explanation of the two levels that permissions can apply at, the Space and the System.

User roles

User roles are a critical part of the Octopus security model whereby they are assigned to Teams and they dictate what the members of those teams can do in Octopus.

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