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.

Improvements to Adding a Deployment Target Experience and Interface

Learn about some recent UI changes around deployment targets and why we made them.

The why and more importantly the how of automated database deployment

Why and how your should automate your database deployments

What is the difference between blue/green and red/black deployments?

The term blue/green and red/black are used to describe deployment strategies, but do they mean different things?

Octostats - Usage and Adoption of Octopus Deploy

A peek into the growth of Octopus, and how people are using it in the real world.

Heartbleed and Octopus Deploy

Octopus uses SSL libraries in Windows, and so isn't vulnerable to the Hearbleed bug

At the helm with Bob Walker

A series where we chat to people at Octopus about their role, what they’re working on to improve the product, and more. Hear from Bob Walker, our Technical Director of Customer Success.

SHA1 "Shattered" Collision

How recent SHA1 collision attack discoveries impact Octopus, and PowerShell scripts to detect if you use SHA1 certificates

Inside DevOps with Brandon Moore

A series where we share lessons learned from those on the frontlines of DevOps. This post features Brandon Moore, Senior Software Developer in the power industry.

Using Runbooks to run ad-hoc SQL scripts in your database deployment automation pipeline

This post shows you how to use Operations Runbooks to run ad-hoc SQL scripts in your database deployment automation pipeline.

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.

Pitfalls with SQL rollbacks and automated database deployments

While it is possible to do SQL rollbacks to revert database changes, the real question is, should you? This article will walk through some questions to consider.

Octopuses

There are some compelling reasons to use multiple Octopus Servers. In Octopus Deploy 4.0 we want to add first-class support for these scenarios.

Wanted: a universal application packaging format for .NET

Packaging formats and artifact repositories are essential to continuous delivery. Here are my dreams for a universal packaging format.

Linting your Kubernetes cluster with Clusterlint and runbooks

Learn how Clusterlint can be built into your workflow with runbooks.

Containers - what you need to get started

A high-level look at what you need to get started with containerization.

At the helm with Michael Richardson

This post opens a series where we chat to people at Octopus about their role, what they're working on improve the product, and more. First is Michael Richardson, our original product management leader.

Smoke testing your infrastructure with runbooks

Learn how to use runbooks to perform high level smoke tests against your applications and infrastructure.

Selenium series: mixing implicit and explicit waits

In this post, we learn how implicit and explicit waits can interfere with each other.
Loading...

Documentation

Maintain High Availability nodes

Managing the nodes in your Octopus High Availability cluster can be done in the Octopus Web Portal.

Deploying to a team tenant

This part of the guide demonstrates deploying to a team tenant

Connecting projects

By connecting tenants to projects, you can control which projects will be deployed into which environments for each tenant.

Include BuildEvent files

Using OctoPack when you have a PostBuild event in Visual Studio and want to include files that are not specifically part of your build.

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.

Unsupported Configuration as Code Scenarios

Unsupported scenarios for the Configuration as Code feature in Octopus Deploy.

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