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.

Ask Octopus Episodes 37-39 - Diagnostic logging, restarting a failed upgrade & deployment channels with child projects.

A couple of times a week we meet up and talk about some of the most interesting questions we have received and how we went about solving them.

OctoPack 3.0

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

Creating a custom Docker registry

Learn how to create a bare bones Docker registry with C Sharp.

Adding notifications for every production deployment

An introductory guide to using subscriptions with webhooks.

Bitbucket Pipelines - Octo.exe Container Redux

Deployments from Bitbucket to Octopus is now easier when using Containers

Encrypting connection strings in Web.config

Encrypting connection strings section in Web.config with Octopus Deploy

Still deploying manually? What you're missing

By automating deployments, they become less painful and more reliable, which allows you to make them more frequently.

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.

Installing an MSI with Octopus Deploy

Installing an MSI with Octopus Deploy

Selenium series: Preparing the resources

In this post, we prepare the files that our Lambda will download

Contributing a step template to the Octopus Deploy Community Library

Learn how to submit a custom step template to the Octopus Deploy Community Library

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.

Automated Database Deployments using State Based Redgate SQL Change Automation

Automated Database Deployments using State Based Redgate SQL Change Automation
Loading...

Documentation

Nexus Container Registry

How to add a Nexus Docker Registry as an Octopus feed

Nexus Hosted NuGet repository

Configuring a Nexus Hosted NuGet repository as an Octopus feed.

Nexus Hosted Maven repository

Configuring a Nexus Hosted Maven repository as an Octopus feed.

Java error messages and troubleshooting

Java deployment steps include a number of unique error codes that may be displayed in the output if there was an error

Kubernetes

Octopus Deploy provides support for deploying Kubernetes resources.

Deploy to a Kubernetes cluster

Deploy to a Kubernetes cluster.

Deploy an Ingress resource

Deploy an ingress resource to a Kubernetes cluster.

Deploy a service resource

Deploy a service resource to a Kubernetes cluster.

Deploy a Helm chart

Deploy a Helm chart to a Kubernetes cluster.

kubectl

The kubectl utility is required by Octopus Deploy Kubernetes integration.

NGINX deployments

This guide covers everything you need to configure NGINX on Linux for your web applications

Configure Octopus Deploy project

This guide describes how to configure your Octopus project to deploy an ASP.NET Core project together with an Angular CLI project and configuring NGINX to a Linux deployment target.

Configuring target machine

This guide describes how to configure your target machine running Linux to be used in Octopus deployments.

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