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.

Changes to the TFS/VSTS Extension

An update on the changes in the TFS and VSTS extension for build and release tasks

Deploying Tomcat apps via the manager

Learn how to deploy web applications to Tomcat via the manager

Using the WildFly CLI

Learn how to use the WildFly CLI to query and configure a WildFly application server.

Introducing Google Cloud Platform integration for Octopus Deploy

Octopus Deploy now includes integration for Google Cloud Platform including built-in accounts, gcloud scripts, Terraform and Kubernetes.

A look at the new NGINX VirtualServer and VirtualServerRoute resources

See the features of the new custom resource definitions introduced with the NGINX v1.5 ingress controller.

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.

Create an AKS Cluster with Pulumi and Octopus Deploy

Learn how to create an Azure Kubernetes Cluster (AKS) using Pulumi, Python, and Octopus Deploy

OctoPack 3.0

Better TFS support, and no need to check in OctoPack to source control

The ultimate guide to rolling deployments

What are rolling deployments and why are they useful? This post covers the rolling deployment pattern and practical examples of how to implement it with different tooling.

How to build a PowerBI report for Octopus Deploy

Learn how to build PowerBI reports for Octopus Deploy that will show you deployment and runbook history in Octopus Deploy.

Automating support emails with Octopus Runbooks

You can use Octopus Runbooks to automate delivery of important information to your support teams when things go wrong. This post explains how.

Automating Octopus with Azure Functions

Custom automation with Octopus and Azure Functions walkthrough.

Variable use in Octopus Deploy

Find out why it's so hard to see where variables are used.

How we are using SQL Server in Octopus 3.0

Octopus 3.0 will be built on top of SQL Server. In this post I discuss how we'll be using SQL Server, the editions we support, and high availability plans.

Creating a WildFly cluster

Learn how to use a shared database to create a WildFly cluster in AWS.

How we use SQL Server as a Document Store

18 months ago we switched from RavenDB to SQL Server, but we kept using SQL as if it were a document store. This post goes into some detail about how our database works.
Loading...

Documentation

Add domain teams

An example script that adds teams from a new domain to existing Octopus teams.

Change users domain

An example script that changes an Octopus user's Active Directory domain assignment.

Change users AD domain to LDAP

An example script that swaps an Octopus user's Active Directory login record for a matching LDAP one.

Bulk add a project to a list of tenants

An example script that will add a project to a lot of tenants at once.

Run multiple processes on a target simultaneously

How to run multiple processes on a deployment target simultaneously.

API

The Insights API

Swap AD group with LDAP group

An example script that swaps any active directory external group for a matching LDAP external group in each Octopus team.

Performance

Octopus is all about reliable and repeatable deployments, but that doesn't mean it has to be slow. This page will help you tune your Octopus installation for the best performance in your scenario.

Variable substitutions

Variable substitutions are a flexible way to adjust configuration based on your variables and the context of your deployment.

SSH target requirements

Requirements for using SSH deployment targets with Octopus.

How High Availability Works

Understanding the inner workings on how high availability works in Octopus Deploy.

Configure

Configure this Octopus instance

Java applications

Deploy to WildFly, Red Hat JBoss EAP and Tomcat using Octopus Deploy

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