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 dynamic build agents to automate scaling in Jenkins

With some setup, Jenkins can automatically react to your processing needs, creating extra nodes to manage processes. This post explains 2 setup methods.

Octopus 2022 Q1: Config as Code for deployments

Octopus 2022 Q1: Config as Code for deployments is now available. Plus new integrations and an acquisition.

Config as Code and persistence ignorance

Read about the Core Platform team’s experience with persistence ignorance while developing the new Config as Code feature.

Removing the Azure VM extension for Tentacle

Find out why the Azure VM extension was deprecated and the recommended way to deploy Tentacle Windows VMs in the future.

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
Loading...

Documentation

Built-in Worker

Octopus Server comes with a built-in worker which enables you to conveniently run parts of your deployment process on the Octopus Server without the need to install a Tentacle or other deployment target. This page describes how to configure the built-in worker for a variety of scenarios.

System variables

System variables are variables provided by Octopus that can be used in your deployments.

Auditing

Octopus Deploy captures audit information whenever significant events happen in the system.

octopus user delete

Delete a user

Jira issue tracking

Configure Jira Cloud and Jira Server issue tracking with Octopus.

Run a script step

Standalone scripts allow you to run scripts contained in a package, or ad-hoc scripts you've saved as part of the step.

Installing the Tentacle via DSC in an ARM template

How to install the Tentacle using Desired State configuration (DSC) in Azure Resource Manager (ARM) Template

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