Search

Blog posts

Top 8 container registries

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.

How to measure DevOps mean time to recovery (MTTR)

Find out why mean time to recovery has problems and what to do about it.

Why 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.

Reliably deploying large Azure Web Apps

How to reliably deploy large Azure Web Apps using Octopus Deploy

Deploying Azure Functions with Octopus Deploy

Azure Functions can be deployed with Octopus Deploy using Web App deployment steps

Octopus 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.

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.

Reprioritizing the task queue

Learn about our new feature that lets you reprioritize the task queue in Octopus.

Checking Kubernetes pod CPU and memory

Learn how to check a pod's resource usage in Kubernetes.

Octopus Deploy 3.1 Pre-Release

What's new in Octopus Deploy 3.1

Insights 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

Using Deployment Slots with Azure Web Apps

Deploying Slots provide a nice way to implement Blue-Green deployments for Azure Web Apps.

Minimize the data-migration time

Tips to minimize the time taken to migrate your data from Octopus 2.6 to 2018.10 LTS

Dynamically selecting packages at deployment time

You can configure Octopus to dynamically resolve package details, including Feed and Package ID at deployment time by using variables. This can be useful if you want a different package feed for each environment, or a different package per environment or tenant.

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.

VIP swap

The guide demonstrates how to perform a VIP swap when deploying to Azure Cloud Services.

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 target

Emergency 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 target

Create Azure Cloud Service target command

Cmdlet for creating an Azure Cloud Service target

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.

Upgrading from Octopus 2.6.5 to 2018.10 LTS

Information on how to upgrade from Octopus 2.6.5 to 2018.10 LTS

Rollbacks

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.

Can't find what you are looking for? You can also search our support forum.