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 16-18 - Stopping Deployments during Upgrade, Upgrading Octopus & Automatically Auditing your Projects
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 Episode 13-15 - Blue/Green Deployments, HA Cluster configuration & Exposing links in deployment logs
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.Feature prioritization: do votes trump all?
What factors need to be considered when deciding which features to implement first?Creating a Selenium WebDriver test framework
Learn how to create a WebDriver project in Java with this blog series.Octopus 1.4 with updating variables, cloning projects and other fixes
Octopus 1.4 includes the ability to update release variables, clone projects and disabling machines.How we create the Tentacle Army
Before a release of Octopus is published we fire up the Tentacle Army and attempt to break the release. At the moment the Tentacle Army consists of 800 tentacles located in Singapore and Brazil, regions chosen for their high region-to-region latency.How we use SQL Server as a Document Store
18 months ago we switched from RavenDB to SQL Server, but we kept using SQL as if it were a document store. This post goes into some detail about how our database works.Octopus 1.5 with Azure and FTP deployments, plus ScriptCS support!
Today we released Octopus Deploy 1.5, which features support for Windows Azure cloud service deployments, as well as deployments via FTP/FTPS.'Tis the week before Christmas...
It's nearly the holidays, so it's a great time to reflect on Octopus's year.RFC: Improving the Create Release screen
A mockup of a new design for the create release screenExecution containers for workers: Extending the Octopus worker-tools Docker image
Unsure what image to use with the Execution containers for workers feature in Octopus? This post covers what the octopus/worker-tools image is, how to extend it, and why you might create your own image entirely.Public bug bounty program with Bugcrowd
At Octopus Deploy, we’ve been running a private bug bounty program with Bugcrowd for over 12 months now, and we’re pleased to make it public.Licensing and support/maintenance changes
Licensing and support/maintenance changes for Octopus 2.0Continuous Delivery with Octopus and Kubernetes
This training series provides a step by step walk-through building multi-environment deployments with Octopus and Kubernetes.Creating Kubernetes services
Learn how to expose pods to network traffic via a service, as part of our Kubernetes training series.Role Based Access Control
Learn the Kubernetes resources used to implement RBAC, as part of our Kubernetes training seriesContinuous Delivery of Octopus
How we're delivering higher quality releases of Octopus Deploy in less time.Azure Cloud Deployments with Octopus
Kicking off our Azure Cloud Deployments with Octopus blog series looking at the breadth of options currently available.
Loading...
Documentation
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 errorDynamic 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.Troubleshooting invalid certificates
How to troubleshoot invalid certificates that won't load in Octopus DeployHow High Availability Works
Understanding the inner workings on how high availability works in Octopus Deploy.Can't find what you are looking for? You can also search our support forum.