Search
Blog posts
What is a container registry? A guide + top 8 registries to consider
There are many container registry services, suitable for all different kinds of teams. We look at the top 8 and why you might consider them.Why consider database deployment automation?
This post explores why automating scripts to deploy database changes is valuable and some of the benefits of database deployment automation.Using the Ubuntu Docker image
Learn how to create custom Docker images based on the official Ubuntu base image.Automated Database Deployments Series Kick Off
Automated Database Deployments Series Kick OffOctopus AI experiment
We're testing the idea of allowing an Octopus space to be queried in plain English with an AI integration and would love some feedback.Flexible Working - Jason's Story
Flexible work can be life changingUsing dynamic build agents to automate scaling in Jenkins
With some setup, Jenkins can automatically react to your processing needs, creating extra nodes to manage processes. This post explains 2 setup methods.Jenkins security tips
As Jenkins connects to many industry tools, it's a good idea to keep your instance as secure as possible. Here are our tips to keep your team safe.Using the Alpine Docker image
A detailed look at how to use the Alpine Docker imageDropping support for Windows Server 2003 machines
Octopus Deploy will drop support for targets and Workers running Windows Server 2003 from the 2024.1 release.Inside DevOps with Dan Horrocks-Burgess from DDA Software
A series where we share lessons learned from those on the frontlines of DevOps. This post features Dan Horrocks-Burgess of DDA Software.Reprioritizing the task queue
Learn about our new feature that lets you reprioritize the task queue in Octopus.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.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.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.Upgrading from Octopus 3.x is easier than you think
Why and how to upgrade from Octopus 3.x.10 of our favorite actions for GitHub Actions
GitHub Actions is a newcomer to Continuous Integration and provides CI as a Service. Here are 10 of our favorite actions to install from the GitHub Marketplace.The benefits of containerization
Containers have a range of benefits that help you become more agile in software delivery. Containers are scalable, portable and complement your DevOps processes.Modern rollback strategies
Bob walks you through 3 modern rollback strategies: the 10-minute recovery, 3-minute recovery, and immediate rollback strategy.Prioritizing deployments
Prioritize your deployments. Fast-tracking deployments has never been easier.Octopus April Release 3.12
Octopus 3.12 is the start of the monthly release cadence, getting started is easier, update steps across all projects, wildcard patterns file matching for variable substitution, PowerShell debugging support, certificate-chain support, improved license notifications.DevOps, runbooks, and kubectl
The top reasons to use Octopus Runbooks to manage your Kubernetes cluster.The why and more importantly the how of automated database deployment
Why and how your should automate your database deploymentsInsights from our Optimizing Octopus webinar
Learn how to keep Octopus running smoothly, and easily see what’s happening, all with a little planning, maintenance and smart use of Octopus features.
Loading...
Documentation
Reprioritize Tasks
An example script to find deployments or runbook runs for a specific environment, project, or tenant and move them to the top of the queue.Error handling
Error handling for scripts in Octopus.Octopus REST API
Octopus integrates with build servers, scripts, external applications and anything else with its REST API.Troubleshooting
Solutions to common problems when upgrading to Octopus 2018.10 LTS from Octopus 2.6.The Octopus Command Line (CLI)
The Octopus CLI (octo) is the Octopus command line tool that builds on top of the Octopus REST API.Project Insights
Project level insights are available as a new tab in every project so you can understand the performance of your projects across channels, environments, and tenants.Can't find what you are looking for? You can also search our support forum.