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.

Getting started with PowerShell Desired State Configuration (DSC)

How to get started using PowerShell Desired State Configuration (DSC)

Providing environment specific configuration for JavaScript projects

Whether it's a React, Angular, or NodeJS application, you often need configuration to be supplied that differs from one environment to the next. The safest way to accomplish this is to make use of your deployment tooling.

Octopus Cloud: Now with Static IPs

Simplify your Octopus Cloud networking and firewall configuration with a static IP address today.

What are your deployment automation roadblocks?

We're going to run some webinars to try to help people get started with automation.

Introducing our first release with long-term support - Octopus Server 2018.10 LTS

Octopus Server 2018.10 LTS is the first release with six months of long-term support. We recommend this release for most self-hosted customers.
Loading...

Documentation

Deployment targets

How to configure deployment targets in Octopus

Azure targets

Configure your Azure infrastructure

Azure Cloud Service targets

Azure Cloud Service deployment targets allow you to reference existing classic Cloud Services in your Azure subscription, that you can then reference by role during deployments.

Azure Service Fabric cluster targets

Azure Service Fabric Cluster deployment targets allow you to reference existing Service Fabric Cluster apps that are available in your Azure subscription, that you can then reference by role during deployments.

Azure Web App targets

Azure Web App deployment targets allow you to reference existing Web Apps in your Azure subscription, that you can then reference by role during deployments.

Cloud regions

Cloud regions deployment targets allow steps to be executed multiple times to support deploying cloud applications in numerous geographic regions.

Dynamic infrastructure

Octopus resources created in cloud providers can also be modeled in Octopus using service messages and scripts, which form part of dynamic infrastructure.

Create Azure Service Principal account command

New-OctopusAzureServicePrincipalAccount allows you to create an Azure Service Principal account in Octopus from within a running deployment

Create Azure Cloud Service target command

Cmdlet for creating an Azure Cloud Service target

Create Azure Service Fabric target command

Cmdlet for creating an Azure Service Fabric target

Create Azure Web App target command

Cmdlet for creating an Azure Web App target

Create Kubernetes Target Command

Cmdlet for creating a Kubernetes target

Offline package drop

Offline package drop deployment targets allow you to deploy your applications in the most restricted security environments where Tentacles cannot be used.

Octopus Cloud

How to work with Octopus Cloud.

Permissions

Octopus Cloud includes permissions that relate to hosting Octopus itself, and not for the configuration of your instance, as that's managed by Octopus for you.

Static IP address

How to find the list of static IP addresses for your Octopus Cloud instance

Linux targets

Configuring Linux servers as deployment targets in Octopus.

SSH deployments

Deploying software to Linux and Unix deployment targets.

Sudo commands

Useful sudo commands to help you with your deployments to SSH Targets.

Upgrading a modern version of Octopus

Everything you need to know about upgrading a modern version of Octopus.

Upgrading old versions of Octopus

Everything you need to know to upgrade an older version of Octopus to a modern version.

Upgrading from Octopus 1.6 to 2.6.5

Information on how to upgrade from Octopus 1.6 tp 2.6.5.

Upgrading from Octopus 2.6.5 to 2018.10 LTS

Information on how to upgrade from Octopus 2.6.5 to 2018.10 LTS

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