Deploying azure batch service

I’m wondering how to deploy an azure batch.

Hi Somarjun, thanks for reaching out.

As Batch is quite a new service, Octopus does not provide any steps that integrate specifically with it.

The Azure Powershell script step (https://octopus.com/docs/guides/azure-deployments/running-azure-powershell) exposes the Azure Powershell modules, which will allow you to script directly against Azure. The documentation at https://docs.microsoft.com/en-us/azure/batch/batch-powershell-cmdlets-get-started provides some information on using the Batch service with Powershell. Alternatively, you might want to use the C# library, which is documented at https://docs.microsoft.com/en-us/azure/batch/batch-dotnet-get-started.

If native support for Azure Batch in Octopus is something that would benefit you, please feel free to create an idea in UserVoice (https://octopusdeploy.uservoice.com/) that describes your use case and how Octopus could be enhanced to support it.

Regards
Matt C