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 Episode 11 - Automatically Cancel Tasks, Progression Prevention and Compliance

Once a week a few of us will gather to talk about some of the most interesting questions we have gotten over the past week and how we went about solving them.

Ask Octopus Episode 12 - Environment Approval Gates, Worker Pools Per Environment

Once a week a few of us will gather to talk about some of the most interesting questions we have gotten over the past week and how we went about solving them.

Ask Octopus Episodes 40-42 - Data Migration, installing the Linux Tentacle & connecting on-premise servers to Octopus Cloud.

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.

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.

Kubernetes deployments made easy - Octopus Deploy 2018.9

Kubernetes deployments made easy! Octopus 2018.9 includes our first-class support for Kubernetes Deployments including infrastructure support for Kubenetes Clusters and rich deployment steps to simplify your deployment process.

Beyond Hello World: Containerize a real-world web application

This post demonstrates how to containerize a real-world .NET Core web application with web services and databases.

Structured Logging with Seq

Seq is a server that makes it easy to analyse and search structured logs

Adding notifications for every production deployment

An introductory guide to using subscriptions with webhooks.

Introducing slugs in Config as Code

A brief overview of slugs, why we chose to them, and how they're used in Config as Code.

Webinar - Database DevOps

In this webinar, Jeffrey Palermo and Paul Stovell answer all your Database DevOps questions.

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.

Future of Deployment: Nano Server and .NET Core

Nano Server is an extremely small version of Windows Server. .NET Core is a small version of the .NET runtime. Together, I believe they are the future of how applications will run in production.

KCDC and NDC 2013: Jeff French on TeamCity and Octopus Deploy

Jeff French has a great presentation coming up on continuous delivery of complex applications with TeamCity and Octopus Deploy, which he'll be doing at the KCDC and NDC 2013.

Creating EC2 instance in AWS with CloudFormation

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

Selenium series: Environment specific handling

In this post, we learn how to customize WebDriver operations based on the target environment.

Managing AWS costs with Instance Scheduler

Learn how to deploy and configure the Instance Scheduler to shutdown unused AWS resources.

Mapping manual deployments with Octopus Deploy

Find out how to map your manual deployments to create a template that helps you start your automation journey.

Running task cap and High Availability

Very soon we'll be launching Octopus: High Availability (HA) edition. To prepare for High Availability, we're making a few changes which will make it easier to manage Octopus server workloads.
Loading...

Documentation

Security Self Assessment Questionnaire (CAIQ - Lite)

Read about our security posture in real terms

Troubleshooting OctoPack

Troubleshooting NuGet packages and Octopack

Dynamic Worker pools

Dynamic Worker pools are used in our cloud product to dynamically create and assign workers to running tasks. This page describes how dynamic worker pools work.

Retention policies

Retention policies allow you to specify the releases, packages and files you want to keep as well as the ones you want cleaned up.

Subscription webhook notifications

Set up a Slack notification from a subscription

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

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