An Azure Account in Octopus Deploy contains the details of your Azure subscription. It is used to authenticate with Azure when deploying or executing scripts.
To create an Azure Account, navigate to Infrastructure ➜ Accounts and click Add Account in the Azure Subscriptions section.
Octopus Deploy authenticates with Azure in one of two methods: using a Management Certificate or a Service Principal.
The divide in authentication-methods in Octopus reflects the divide within Azure itself: There are two distinct interfaces for interacting with Azure, Service Management (ASM) and Resource Manager (ARM). This document explains the differences.
- If you wish to use Resource Manager mode, then you will need to create a Service Principal account.
- If you wish to Service Management mode, then you will need to create a Management Certificate account.
Azure Account Variables
In This Section
The following topics are explained further in this section: