Many teams today use Octopus for running operations tasks, such as database backups or infrastructure provisioning. While this certainly works, the concepts in Octopus were originally designed for deploying applications, and don’t always feel like a natural fit for these types of tasks.
The Operations Runbooks feature is designed to make modelling and executing operations tasks feel as natural as deploying applications does today.
Octopus is an API-first application, and we ship numerous tools and frameworks to make it easy to automate and script custom tasks. That said, we have a gap in being able to configure Octopus projects as code and manage them in source control.
We're thrilled to share that this is changing as we introduce the Octopus Deploy provider for Terraform. This idea started as an open source project by Matthew Hodgkins that we loved it and offered to work together. We've now taken over ownership of the project, and we're working hard to make it the recommended way to configure your Octopus projects declaratively. This builds upon the strengths of Terraform and goes beyond a simple YAML configuration file. We can't wait to get this in our customers hands.
Octopus is introducing a first-class Jenkins plugin to make it painless to integration Jenkins builds with Octopus deployments. This plugin will make it easy to push packages to Octopus, create releases and promote them through your environments.
Our plugin builds upon a community plugin, created and maintained by Brian Adriance and others.
We’re developers, so naturally we love dark mode. Now we’re bringing it to Octopus! We’re updating our web portal to add a dark mode option so you can create releases, run deployments and execute runbooks in the dark.