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.

Change Advisory Boards Don’t Work

Proper scrutiny is important, but CABs are an inefficient and ineffective way to scrutinize.

Taming the Kraken: How to protect your data

Learn how to keep your data safe when Octopus Deploy is deploying your database updates.

100x faster db deploys

Learn how to skip unnecessary schema compares in tightly coupled systems for faster database deployments.

Using AWS IAM roles in Octopus

Learn how IAM roles allow users to temporarily assume new permissions or perform work from an EC2 instance without any additional credentials.

Configuring Windows servers with Chocolatey, PowerShell, and Octopus Runbooks

This post shows you how to automate your Windows server setup with Chocolatey, PowerShell, and Octopus Runbooks.

Mixing Kubernetes Roles, RoleBindings, ClusterRoles, and ClusterBindings

This post looks at the results of mixing the various roles and bindings available in Kubernetes

The DevOps reading list: Choosing your next DevOps book

Your guide to selecting your first/next DevOps book.

The state of config file formats: XML vs. YAML vs. JSON vs. HCL

Learn about the different configuration file formats that are available and when you should use them.

Java deployments to Tomcat with YAML and XML configuration file replacements

Learn how to take advantage of the XML, YAML, and Properties configuration file replacement when deploying Java applications.

Introduction to HCL and HCL tooling

Learn about the different tooling you can use with HCL.

Deploying to Oracle with Octopus Deploy and Liquibase

Learn how to deploy to Oracle using Octopus Deploy and Liquibase.

Runbook lessons learned and recommendations

Recommendations from lessons learned on how to design and implement runbooks

RFC: Azure Service Fabric support

This post aims to discuss integrated support for deployments to Azure Service Fabric from Octopus Deploy

Integrating Octopus and Grafana

Learn how to use the Octopus Grafana datasource plugin to visualize your deployments

Deconstructing blue/green deployments in Kubernetes

Learn how to manually implement blue/green deployments in Kubernetes and Octopus.

Exposing Octopus variables to a Kubernetes container

Learn how to use the envFrom feature in Kubernetes to pass groups of variables to a container.

Creating multi-environment Kubernetes deployments

Learn how to securely deploy across multiple environments in a single Kubernetes cluster

Octopus 2020.5: Solid improvements and Config as Code update

Octopus 2020.5 introduces support for self-signed certificates, GitHub container registry support, Kubernetes and Terraform improvements and more.
Loading...

Documentation

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.

Environment recommendations

Environments form the backbone of your deployment pipeline. Here we provide some recommendations for configuring your environments to better prepare you to scale your Octopus Deploy instance up and out as you add more projects.

Administration

Octopus administration tasks and command reference.

Project recommendations

Projects form a critical element in Octopus Deploy. Here, we cover some recommendations for projects; getting started on the right foot is vital in helping your Octopus Deploy instance scale.

High Availability

Octopus High Availability (HA) enables you to run multiple Octopus Server nodes, distributing load and tasks between them.

How to automate Octopus Deploy upgrades

A how-to guide on how to automate Octopus Deploy upgrades

Creating a test instance

A guide on how to create a test instance with Octopus Deploy

Upgrading host OS or .NET

A how-to guide on how to upgrade the host OS or .NET with Octopus Deploy.

Upgrading from Octopus 3.x to the latest version

Information on how to upgrade from Octopus Deploy 3.x to the latest version

Upgrading from Octopus 4.x / 2018.x to latest version

Information on how to upgrade from Octopus Deploy 4.x or 2018.x to the latest version

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