Introducing: Azure CLI
Although not as popular as AWS or gcloud, Microsoft Azure has already created a resiliant community on our platform. Right now, you can use Buddy to easily automate deployment to the Azure App Service. In two weeks time, however, we are going to deliver support for Azure Storage, followed by the much requested integration with Microsoft Teams (currently in production).
This week we released yet another new action called Azure CLI. The action acts as an API client, allowing you to run basically any type of operation in the Microsoft's cloud: from creating a virtual machine, to managing App Service instances, to orchestrating containers on an AKS cluster.
Image loading...
Configuration
To use the integration, you need to create and provide an Azure service principal:
Image loading...
Now you can define the commands that you want to run. Once the pipeline is triggered, Buddy will launch a container with pre-installed Azure CLI and execute the commands using the configured authentication data:
Image loading...
Example use case
Buddy's powerful pipelines allow you to automate various types of workflows. Here's an example pipeline that will create and launch a stage instance on Azure and notify the QA team they can begin the tests . Once the tests have completed, the team can manually resume the pipeline and run yet another Azure CLI action that will delete the VM from Azure:
Image loading...
Jarek Dylewski
Customer Support
A journalist and an SEO specialist trying to find himself in the unforgiving world of coders. Gamer, a non-fiction literature fan and obsessive carnivore. Jarek uses his talents to convert the programming lingo into a cohesive and approachable narration.