DEV Community

Alexey Melezhik
Alexey Melezhik

Posted on

A list of useful Azure tools

Recently I have started playing with Azure/Powershell scripts. Here is a collection of tools ready to use:

https://sparrowhub.org/search?category=azure

All the scripts are distributed through Sparrow - script management platform written on Perl.

You can use these scripts on both Windows/Linux platform.

Every script has a unified way to install and run, just $ sparrow plg install $plugin-name to install, and $ sparrow plg run $plugin-name --param key=value --param key2=value2 to run.

You can memorize scripts configurations by creating tasks:

$ sparrow project create azure-scripts
$ sparrow task add azure-scripts $task-name $plugin-name
$ sparrow task ini azure-scripts $task-name $plugin-name
$ sparrow task run azure-scripts $task-name $plugin-name

I am going to add more scripts soon.


Thank you for reading and let me know if the scripts are useful.

Top comments (3)

Collapse
 
rafalpienkowski profile image
Rafal Pienkowski

Nice tools.

It's worth to mention that nowadays Powershell Core is available on Linux platform too. Link.

BTW I advise using Azure CLI in case of work with Azure. It's cross plaform tool for work with Azure. I'm using it both on Linux (Ubuntu) and Windows machines. Link

Collapse
 
melezhik profile image
Alexey Melezhik

Thanks Rafal. Some of the plugins use az cli underneath. It's just a matter of convenience. Sometimes it's ok to use az cli, sometimes I need some missing features presented at Powershell DSL.

Collapse
 
rafalpienkowski profile image
Rafal Pienkowski

Thas’s true.