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.

My First Year Working at Octopus

Rob Pearson sharing what it's like to work at Octopus Deploy and a bit about the company culture.

New Home for Octopus Documentation

After our documentation hosting provider went under, we decided to change where we host our docs.

On the naming of “DevOps Engineers”

Why is this job title so controversial? What's a better option?

The DevOps reading list: Choosing your next DevOps book

Your guide to selecting your first/next DevOps book.

Octopus goes to conferences!

Octopus started attending conferences this year and we talk about what we learned through the experience.

Octopus Deploy 3.4 EAP - Beta 1

Octopus 3.4 has finally reached beta maturity, and we are excited for you to try out these features for real in your own environment: now with multi-tenant deployments, improved support for elastic and transient environments, Cloud Regions, and proxy support for Tentacle communications.

MVPs and $100k AWS Bills: Reflections on the launch of Octopus Cloud 1.0

Reflections on the launch of Octopus Cloud, the SaaS version of Octopus, and how it shaped our plans for Octopus Cloud 2.0.

Safe schema updates - Continuous Integration is misunderstood

Learn about the principles that define Continuous Integration, and why you should avoid adopting specific practices, without knowing how to use them effectively.

Safe schema updates - Loose coupling mitigates human problems

On loose coupling and domain-driven development, and how they mitigate human problems that are commonly associated with monolithic architectures.

Safe schema updates - Provisioning dev/test databases

The first step towards safe production releases... safe dev/test deployments.

Deploy ASP.NET applications to Azure Web Sites

Deploy ASP.NET applications to Azure Web Sites

SSL 3.0 "POODLE" and Octopus Deploy

Octopus Deploy uses TLS 1.0 and isn't vulnerable to the SSL 3.0 "POODLE" vulnerability

Docker on Windows and Octopus Deploy

ScottGu announced Docker and Microsoft partnership. What does it mean for deployment automation on Windows?

Octopus Starter edition: Free for small teams

Octopus Deploy: Starter is a new edition of Octopus Deploy. It allows small teams to run a self-hosted Octopus Server and deploy up to 10 targets, all for free.

Deploying a JavaScript library project with Octopus

Learn how to handle cache-busting and config of a shared JavaScript library bundle, and make it easy to reference in other Octopus projects.

Octopus Deploy's Kubernetes YAML generator

Learn how to use our Kubernetes YAML generator, and deploy a Kubernetes cluster.

Azure VM extension for Octopus Deploy

Deploy .NET applications directly to Azure VM's using our Tentacle agent extension.

Rollback strategies with Octopus Deploy

Learn how to implement a rollback strategy with Octopus Deploy, without having to use advanced deployment patterns.

Rolling back a Tomcat deployment

Learn how to roll back an application deployed to an Apache Tomcat server.

Rolling back a Kubernetes deployment

Learn how to rollback an application deployed to Kubernetes.

How to export metrics from Windows Kubernetes nodes in AKS

A guide to setting up Prometheus metric exporting from Windows nodes in your Azure Kubernetes Service cluster.

Dynamically setting TeamCity version numbers based on the current branch

When you are using TeamCity to build a project with multiple branches, it's desirable to have different build numbers depending on the branch. This post explains how to dynamically set the TC build number depending on the current branch.

Common deployment patterns and how to use them in Octopus

Deployment patterns are important to any development pipeline. This post looks at some common deployment patterns and explains how to set them up in Octopus.
Loading...

Documentation

Change users AD domain to LDAP

An example script that swaps an Octopus user's Active Directory login record for a matching LDAP one.

Deploy Amazon ECS Service

Deploy a service to an Amazon ECS cluster.

New Octopus Target Command

Function for creating an Octopus target for a step package

Remove Octopus Target Command

Cmdlet for removing an Octopus target

Add Tenants to targets

An example script to associate a list of tenants to one or more deployment targets.

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