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.Reliably deploying large Azure Web Apps
How to reliably deploy large Azure Web Apps using Octopus DeployDeploying Azure Functions with Octopus Deploy
Azure Functions can be deployed with Octopus Deploy using Web App deployment stepsOctopus July Release 2018.7
Octopus 2018.7 - Sharing the Workload with Workers!Deploying an ASP.NET Core app - Will it Deploy? Episode 1
We try to automate the deployment of a ASP.NET core web app to Microsoft's Azure platform with infrastructure provisioning and zero production downtime.Selenium series: Asynchronous Lambdas
In this post, we learn how to launch Lambdas asynchronously from API GatewayAzure VM extension for Octopus Deploy
Deploy .NET applications directly to Azure VM's using our Tentacle agent extension.Beyond Hello World: Containerize a real-world web application
This post demonstrates how to containerize a real-world .NET Core web application with web services and databases.Creating a Selenium WebDriver test framework
Learn how to create a WebDriver project in Java with this blog series.Practical routes to healthy culture
The right culture can boost organizational outcomes but it's hard to get started without practical techniques.Using Azure App Config with Octopus
Introducing new step templates to allow configuration values stored in Azure App Configuration to be used in deployments or runbooks.Integrating ServiceNow and Octopus to increase efficiency: Unily’s story
Unily uses Octopus and ServiceNow to manage complex deployments to all customers. In this post, we dive into Unily’s solution and how the integration helps minimize downtime and increase efficiency.Octopus Deploy 3.1 Pre-Release
What's new in Octopus Deploy 3.1ASP.NET Core 1 build & deployment pipelines with TeamCity and Octopus
ASP.NET Core 1 and the dotnet CLI makes publishing applications a first-class feature of the platform. This post explains how to hook it into your build & deployment pipeline.Deprecations coming in 2025
Octopus will do some spring cleaning in 2025 and drop support for outdated features. Learn which ones and why.Selenium series: Preparing the resources
In this post, we prepare the files that our Lambda will download
Loading...
Documentation
Using Deployment Slots with Azure Web Apps
Deploying Slots provide a nice way to implement Blue-Green deployments for Azure Web Apps.VIP swap
The guide demonstrates how to perform a VIP swap when deploying to Azure Cloud Services.Azure Web App targets
Azure Web App deployment targets allow you to reference existing Web Apps in your Azure subscription, that you can then reference by role during deployments.Azure web apps
Octopus Deploy can help you perform repeatable and controlled deployments to Azure web apps.Azure CLI and PowerShell Scripts
Azure CLI and PowerShell Scripts allow you to manage your Azure resources as part of your deployment process.Azure Cloud Services
Octopus Deploy can help you perform repeatable and controlled deployments to Azure Cloud Services.octopus deployment-target azure-web-app create
Create an Azure Web App deployment targetEmergency operations
This section includes examples of how to use runbooks to help automate disaster recovery operations.Creating new infrastructure
Create infrastructure for each tenant used as part of a multi-tenant SaaS setup in Octopus Deploy.Create Azure Web App target command
Cmdlet for creating an Azure Web App targetCreate Azure Cloud Service target command
Cmdlet for creating an Azure Cloud Service targetRollbacks
Rolling back to a previous version of code is entirely possible, but there is quite a bit to consider. This guide will walk you through the patterns and pitfalls for a successful rollback.System variables
System variables are variables provided by Octopus that can be used in your deployments.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 errorCan't find what you are looking for? You can also search our support forum.