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.

High Availability performance benefits

Octopus Deploy High Availability is our offering for customers where Octopus Deploy has become a critical piece of infrastructure. In addition to the benefits of extra reliability, High Availability provides performance gains over a single Octopus Server. Our aim was to provide a linear performance increase as you add nodes to your High Availability cluster.

Worker friendly custom step templates

How to make worker friendly custom step templates.

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.

Verify AppSettings or Variable Replacement

How to programmatically verify that your AppSettings have a matching Octopus Deploy variable defined and/or verify all variable replacement in files succeeded.

Configuring Octopus Deploy for IPv6

Setting up your Octopus Deploy service to communicate over IPv6 is as simple as doing nothing! Dual mode connectivity has now been enabled to allow Tentacle communications over both IPv4 and IPv6 as default.

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.

Ask Octopus Episodes 43-45 - LTS 2019.6, restarting VMs during deployments & Automatic Release Creation.

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.

Verify app settings with JSON

How to programmatically verify that your App Settings have a matching Octopus Deploy variable defined and/or verify environment configs have the same JSON structure.

Automating SQL Server Developer installation

Learn how to automate SQL Server Developer installation using PowerShell and SQL Server's built-in tooling.

RFC: Azure Resource Manager support

Request for comments on support for Azure Resource Manager

Adding versions to your GitHub Actions

GitHub Actions are a powerful new feature for GitHub users, but they lack native versioning capabilities. In this blog post, we’ll see how to implement versioning.

Deploying AWS SAM templates with Octopus

Learn how to integrate SAM templates with Octopus deployments for AWS serverless applications.

Automating developer machine setup with Chocolatey

Learn how to automate a developer machine setup using Chocolatey

Implementing DevOps in State Government

The story of how I implemented DevOps practices at a state government agency

Why you should not use Lambda aliases to define environments

There are many approaches to running Lambdas across logical environments, but you need to be wary of the pitfalls when using aliases.

What is a Service Mesh?

This post looks at what a Service Mesh is, how it’s different to an Ingress Controller, and why you would use one.

RFC: Multitenancy

Request for comments on better support for multi-tenant deployments in Octopus Deploy

What is CNAB?

A look at the Cloud Native Application Bundle (CNAB) specification, what problems it solves, and the pros and cons of the tooling.

Can GitHub Actions replace your CI server?

With the beta release of GitHub Actions now available, is it time to retire your in house CI server?

A first look at Jenkins X

Jenkins X is a complete mental shift from the traditional role of a CI server. In this post, we take a high-level look at Jenkins X and highlight why you need to appreciate it on its own terms.

Octopus Deploy 2019.8 - Streamlined deployment process editor, Tenant cloning, and more ...

Octopus 2019.8 introduces our streamlined deployment process editor, tenant cloning, and numerous other enhancements and improvements.

RFC - Multitenancy - Take 2

Request for comments on better support for multi-tenant deployments in Octopus Deploy with Tenant as a first-class concept

WinOps 2019 - Octopus talk and workshop

We’re at WinOps 2019, and we’re running a workshop on Turbocharging your CI/CD pipeline and a talk on Turbocharging Azure DevOps with Octopus Deploy.
Loading...

Documentation

Machine policies

Machine Policies allow you to customize the behavior of Tentacle and SSH endpoints like health check settings, machine connectivity, updates and more.

Proxy support

Octopus supports proxy servers to ensure Octopus Server and Tentacle can operate correctly.

NuGet feeds

Configuring NuGet repositories as Octopus Feeds

Troubleshooting failed or hanging tasks

A guide for troubleshooting tasks that fail unexpectedly or are unresponsive

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