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.Azure Virtual Machine Extension
Announcing the re-release of the Azure Virtual Machine extension to install Tentacle's on your Cloud VMsOctopus: High Availability is now available!
Octopus: HA is now available for general use as part of Octopus 3.1.Ask Octopus Episode 25-27 - Centralized Logging, Worker working directory contents & Octopus/TeamCity Integration
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.Deployment process enhancements update
A quick overview of some of the enhancements that have been shipped over the last few months to make configuring your deployment process a little bit easierAsk Octopus Episode 28-30 - JSON configuration substitution, Octopus server as cattle & Active Directory breaking changes.
A couple of times a week we meet up and talk about some of the most interesting questions we have gotten and how we went about solving them.Octopus Deploy 3.2
What's new in Octopus Deploy 3.2Channels Walkthrough
Supporting advanced deployment scenarios with Octopus Deploy 3.2 and ChannelsWhy are there so many definitions of lead time?
Find out why there are multiple definitions of lead time and how you can use them to improve software delivery.Removing the Azure VM extension for Tentacle
Find out why the Azure VM extension was deprecated and the recommended way to deploy Tentacle Windows VMs in the future.DevOps uses a capability model, not a maturity model
As DevOps adoption increases, it becomes more likely the certification industrial complex will try to apply the wrong model.Inside DevOps with Stephen Shamakian
A series where we share lessons learned from those on the frontlines of DevOps. Our next post features Stephen Shamakian, DevOps Senior Principal Engineer.Using variables for Kubernetes without breaking YAML
Injecting Octopus variables into your Kubernetes YAML scripts is easier to perform with extended support for the existing structured variable replacement functionality.A beginner's guide to containers
A brief overview at containers covering what they are and why they're useful.
Loading...
Documentation
Server extensibility
This guide covers everything you need to know for building and customizing Octopus Server extensions.Authoring an Octopus Server extension
Technical details of how to author an Octopus Server extension.Building an authentication provider
Technical details of how to build an Octopus Deploy Authentication Provider.Building a forms based authentication provider
The step involved in building a Forms based Authentication Provider.Building an external authentication provider
The step involved in building an External Authentication Provider.Customizing an Octopus Server extension
Octopus Deploy built-in server extensions are available on GitHub and can be forked and customized.Installing a custom server extension
To install a custom server extension, you need to copy the extension dll into a folder on the machine that is running the Octopus Server.ZipBombs and Octopus Deploy
Octopus Server actively prevents ZipBomb-based denial-of-service attacks using a number of preventative measures.Managing Octopus subscriptions
Control Center is where you manage your Octopus subscriptions and their associated user access.OCL Syntax for Config as Code
A description of Octopus Deploy's OCL file format.Polling Tentacles over port 443
Octopus Polling Tentacles open a connection to the Octopus Server over port 443 to ask the Server if there is any work to do.Private cloud migration
Guidelines for migrating an on-premises Octopus instance to private cloud hostingCan't find what you are looking for? You can also search our support forum.