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 a Node.js application with Octopus Deploy

Learn how to use Octopus Deploy to deploy an application written in NodeJS with a MongoDB back-end.

What is CNAB?

A look at the Cloud Native Application Bundle (CNAB) specification, what problems it solves, and the pros and cons of the tooling.

Authenticate to Azure with Golang

Authenticating to a cloud platform with the different SDK can be extremely different. In this post, you learn how to authenticate to Azure with Go.

Golang for Automation in AWS

Learn how to use Golang, a popular programming language created by Google, to automate AWS.

Octopus Deploy 3.7: Effortless step templates

The new release of Octopus Deploy steps it up a notch by improving the UI for adding a step template, providing direct access to community step templates from a project's deployment process and improving the management of step templates in the library.

New in 2.0: Polling Tentacles

Tentacle can be configured to use polling mode, which polls the Octopus Server asking for jobs to do.

New in 2.0: Sensitive variables

Sensitive variables are a great way to securely manage passwords, API keys and connection strings that are needed for deployment

Configuration Management with Octopus and PowerShell DSC

This post demonstrates how to use PowerShell DSC with Octopus Deploy, including using Octopus as an alternative to the DSC pull server,

Configuring Octopus Server High Availability using AWS FSx

Learn how to create an Octopus Server High Availability cluster using AWS FSx.

Deploying containers to AWS Fargate

Learn how to deploy containers in the Elastic Container Registry to Elastic Container Services Fargate

Interacting with the Octopus Deploy API using PowerShell

Learn how to use your PowerShell skills to make API related calls to Octopus Deploy.

New in 2.0: IIS website and application pool configuration

Octopus 2.0 can automatically create and update websites and application pools in IIS
Loading...

Documentation

Renew Let's Encrypt certificates

Renew and store TLS certificates issued by Let's Encrypt with a runbook as part of a routine operations task.

Services Runbooks

With Octopus Deploy you can manage service operations using runbooks.

Change AWS load balancer target group

Modify an existing AWS Elastic load-balancer listener to forward traffic to a different target group with a runbook

Manage DNS records in Azure

Create or delete DNS A records in Azure DNS using a runbook.

GCP

Octopus Deploy can help you automate the provisioning and management of your infrastructure in GCP using runbooks.

Create Network Load Balancer

With runbooks, you can automate the creation of a Network Load Balancer to distribute traffic among virtual machine instances in GCP.

Getting started

Getting started with the Octopus.Client.

Working directly with the Client

How to use the IOctopusClient type in the Octopus.Client library.

Using in an Octopus Step

How to use the Octopus.Client library from inside Octopus, for example within a script step.

Working with Resources

How to load, modify and save resources with the Octopus.Client library.

Working with Spaces

How to work with Spaces in the Octopus.Client library.

Security Self Assessment Questionnaire (CAIQ - Lite)

Read about our security posture in real terms

Accounts

This section includes examples of how to use the REST API to create and manage accounts in Octopus.

Create an Azure service principal

An example script to create an Azure service principal in Octopus.

Certificates

This section includes examples of how to use the REST API to create and manage certificates in Octopus.

Create a certificate

An example script to add a certificate to the Octopus certificate library.

Replace existing certificate

An example script to replace an existing certificate in Octopus Deploy.

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