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.Database deployment automation approaches
This post talks about how to get started with database deployment automation and describes the main approaches: state-based and migration scripts.Automated Database Deployments Iteration Zero
Automated Database Deployments Iteration ZeroBetter multi-tenancy with Octopus Deploy
Learn about the benefits of using the multi-tenancy feature in Octopus Deploy, for scalable, reusable, simplified deployments.What is CNAB?
A look at the Cloud Native Application Bundle (CNAB) specification, what problems it solves, and the pros and cons of the tooling.Difference between docker.io, docker-cd, and Docker Desktop
Learn which version of Docker to install for your operating system.Building versus buying software
Probing the pros and cons of building software yourself compared to buying a product.Configuring WildFly via XML Templates or CLI Scripts
Configuring a WildFly server can be done either by editing the XML files directly, or by running CLI script. But which is the best choice?Choosing a container platform
A look at different container platforms and their suitability.Automatic approvals for your database deployment automation
In this post, we will examine some techniques on how to auto approve database changes to stop overwhelming your DBAs.SQL Server deployment options for Octopus Deploy
A brief summary of the most popular SQL Server deployment tools used with Octopus DeployBenefits of isolated tenanted infrastructure
Learn the different ways you can isolate your customers' data and why we recommend isolated infrastructure.Refactoring Octopus: Adding strict null checks to the Octopus front-end
Learn from some of the lessons we learned adding strict null checks to the Octopus front-end codebaseRe-thinking feature branch deployments
Feature branches should be tested prior to merging into master. All too often, companies have a single static test environment.Better release management with Octopus Deploy
Introducing a new step template to make release management easier.Deploying applications to Kubernetes with Octopus
Learn how to configure a multi-environment Kubernetes cluster and deploy an application to it.Deploying an AWS ECS task using containers from ECR
Deployments to AWS ECS using containers from ECR are now possible using the new multi-package feature of Octopus script stepsIntroducing long-term Support for Octopus Server
In Q4 2018 we will be shipping our first release of Octopus Server with long-term support.Database Deployments with Redgate SQL Change Automation, GitHub Actions, and Octopus Deploy
Learn how to use GitHub Actions to build a Redgate SQL Change Automation Package and push it to Octopus Deploy for deployments.RFC: Octopus Reactions - Integration toolkit
A proposal for a feature we're calling Reactions. A set of tools to enable event based integration with a wide range of third party products. We'd love you to have your say!Live updates of Kubernetes objects during deployment
Introducing the Kubernetes Object Status check feature, providing a live update of Kubernetes objects during deployment.How to measure DevOps mean time to recovery (MTTR)
Find out why mean time to recovery has problems and what to do about it.Creating a high-performance DevOps toolchain
Discover the elements of a high-performance DevOps toolchain and the research that backs it up.Inside DevOps with Dale Francis from Climavision
A series where we share lessons learned from those on the frontlines of DevOps. This post features Dales Francis, Director, Product Development at Climavision.Redesigned Tenants overview dashboard
Learn how we redesigned our Tenants overview dashboard to make it easier to view and manage thousands of tenants.
Loading...
Documentation
Calamari
Calamari is the command-line tool invoked by Tentacle during a deployment. It knows how to extract and install NuGet packages, run the Deploy.ps1 etc. conventions, modify configuration files, and all the other things that happen during an deployment.Dynamic 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.Deploy to SQL Server using Redgate SQL change automation
Guide to configuring Octopus Deploy to deploy to SQL Server with Redgate SQL change automationOctopus REST API
Octopus integrates with build servers, scripts, external applications and anything else with its REST API.Can't find what you are looking for? You can also search our support forum.