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.

Generating instance types lists for CloudFormation

As part of our series on Runbooks, learn how to generate a list of available instance types to include in CloudFormation templates.

Creating an EC2 Octopus Worker with CloudFormation

Learn how to deploy an EC2 configured as an Octopus Worker via a CloudFormation template.

Creating EC2 instance in AWS with CloudFormation

Learn how to create Windows and Linux EC2 instances in AWS with example CloudFormation templates

Installing Tentacles with DSC in AWS CloudFormation templates

Learn how to configure a target work Worker Tentacle when creating a new EC2 instance with CloudFormation.

Java CI/CD: From Continuous Integration to Kubernetes deployments

In this post, we create a Kubernetes cluster in AWS.

Java CI/CD: From JAR to Docker

In this post, we learn how to convert a Java application to a Docker image.

Java CI/CD: From local build to Jenkins Continuous Integration

Learn how to build a Docker image with a central CI server.

Announcing Linux worker pools on Octopus Cloud

Octopus Cloud now supports Ubuntu worker pools and Windows 2019 worker pools.

Octopus 2020.4 now available

Octopus 2020.4 introduces better config file updates for Java, NodeJS, and Ruby, and adds built-in Worker Pools on Octopus Cloud for both Windows and Linux.

Spring configuration strategies across environments

Learn how Octopus helps you customize your Spring applications as they are deployed across multiple environments

Shaping Configuration as Code

We've been busy recently building Configuration as Code support for Octopus Deploy. Learn about some of the factors that shaped this feature.

New in 2.0: Library variable sets

Library variable sets are a new feature that let you share settings between projects

Automating Octopus with Azure Functions

Custom automation with Octopus and Azure Functions walkthrough.

Creating test Kubernetes clusters with Kind

Learn how to integrate a test cluster created with Kind with Octopus

New in 2.0: Configurable Dashboards

The Octopus dashboard can now be customized to include only the projects/environments that you care about

Public bug bounty program with Bugcrowd

At Octopus Deploy, we’ve been running a private bug bounty program with Bugcrowd for over 12 months now, and we’re pleased to make it public.

New in 2.0: Windows Service deployment

Octopus 2.0 can install and start Windows Services during deployment

Octopus August Release 3.16

This month's release includes Mono-less deployments to Linux and Mac, updated ScriptCS support, bug fixes and more.

Octopus Deploy sponsors the .NET Foundation

Octopus Deploy announces corporate sponsorship for the .NET Foundation

New in 2.0: Rolling Deployments

Rolling deployments allow you to control how many machines Octopus deploys to in parallel
Loading...

Documentation

Check Tentacles for available upgrades

An example script to check targets and workers for available Tentacle upgrades.

Download package from built-in feed

An example script that downloads a package from the built-in feed.

Find library variable set variables usage

An example script that loads variables from a library variable set and finds usages in project variables, and optionally deployment processes and runbooks.

Find variable usage

An example script that finds usages of a variable, searching in project variables, and optionally deployment processes and runbooks.

How to regenerate certificates with Octopus Server and Tentacle

How to regenerate the certificates used for communication between Octopus Server and its Tentacles.

Channels

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

Create a channel

An example script that creates a channel.

Lifecycles

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

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