Search
Blog posts
Migrating 426 Nancy API endpoints to ASP.NET Core controllers
We migrated Octopus Deploy to a more standardized way of writing an API, using ASP.NET controllers. Learn about our implementation strategy: Derisk, Enable, Finish.Outage on octopus.com - report and learnings
Public incident report and our learnings about the octopus.com DNS disruption from January 25 – 26, 2023.Deconstructing blue/green deployments in Kubernetes
Learn how to manually implement blue/green deployments in Kubernetes and Octopus.Exposing Octopus variables to a Kubernetes container
Learn how to use the envFrom feature in Kubernetes to pass groups of variables to a container.Creating multi-environment Kubernetes deployments
Learn how to securely deploy across multiple environments in a single Kubernetes clusterOctopus 2020.5: Solid improvements and Config as Code update
Octopus 2020.5 introduces support for self-signed certificates, GitHub container registry support, Kubernetes and Terraform improvements and more.Enabling Parallel Deployments in Tomcat with Octopus Deploy
Learn how to deploy multiple versions of your web applications to Tomcat through Octopus DeploySelf-service runbooks for operations teams
Learn about self-service runbooks and how they benefit operations teamsBreaking up monolithic deployments
Learn how to break up a large process into smaller deployable componentsInfrastructure as code in Azure with Terraform and Octopus Deploy
In this blog post, I demonstrate using Infrastructure as code from Terraform and Octopus Deploy to create resources and services in Azure.Kubernetes 1.20 is deprecating Docker Runtime: What does this mean?
With the news that Kubernetes 1.20 is deprecating Docker, there has been a lot of panic. This blog post explains what's happening and what you can do to solve the problem.Octopus Deploy on Docker quickstart
Learn how to configure Octopus Deploy to run on Docker on your local computer in just five minutes.Further lessons learned building a Raspberry Pi cluster
More lessons learned from experimenting with Raspberry Pi cluster computing.Infrastructure as code in Azure with Octopus Deploy and Pulumi: Part one
Learn how to define infrastructure as code with Pulumi.Infrastructure as code in Azure with Octopus Deploy and Pulumi: Part two
Learn how to define infrastructure as code with Pulumi and Octopus Deploy.Create an AKS Cluster with Pulumi and Octopus Deploy
Learn how to create an Azure Kubernetes Cluster (AKS) using Pulumi, Python, and Octopus Deploy
Loading...
Documentation
Project recommendations
Projects form a critical element in Octopus Deploy. Here, we cover some recommendations for projects; getting started on the right foot is vital in helping your Octopus Deploy instance scale.High Availability
Octopus High Availability (HA) enables you to run multiple Octopus Server nodes, distributing load and tasks between them.How to automate Octopus Deploy upgrades
A how-to guide on how to automate Octopus Deploy upgradesCreating a test instance
A guide on how to create a test instance with Octopus DeployUpgrading host OS or .NET
A how-to guide on how to upgrade the host OS or .NET with Octopus Deploy.Upgrading from Octopus 3.x to the latest version
Information on how to upgrade from Octopus Deploy 3.x to the latest versionUpgrading from Octopus 4.x / 2018.x to latest version
Information on how to upgrade from Octopus Deploy 4.x or 2018.x to the latest versionUpgrading major releases of Octopus Deploy
Information on how to upgrade major releases of Octopus Deploy.Upgrading minor and patch releases of Octopus Deploy
Information on how to upgrade major releases of Octopus Deploy.Reporting
Octopus reporting makes it easy to produce reports over your deployment history, using your preferred reporting tools.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.Retention policy Tentacle cleanup and troubleshooting
Reviewing and troubleshooting why some files aren't cleaned up by Octopus retention policies.Upgrading Octopus
Everything you need to know about upgrading Octopus to a newer version.Troubleshooting Access Denied Starting Http Listener
A guide for troubleshooting start up error "Access Denied starting HTTP Listener"Can't find what you are looking for? You can also search our support forum.