Skip to content
/ Blue Public

An alternative to the official PowerShell module for managing Azure using Azure Resource Manager (arm)

License

Notifications You must be signed in to change notification settings

PSBlue/Blue

Repository files navigation

BLUE

An alternative Powershell module for interacting with Azure through Azure Resource Manager. Very much work in progress.

Build status

Design goals for the module:

  • Better abstraction from Azure's APIs (i.e. more PowerShell-y)
  • Make it easy to extend by providing internal functions to abstract away stuff like Rest calls etc
  • Robust pipeline support (for example Get-ArmResourceGroup | Get-ArmVm or whatever else makes sense)

Features working

  • Simple authentication support (MS account and OrgId)¨
  • Helper functions to make function development as easy as possible (the *armresourcegroup functions will serve as "templates")

Somewhat stable features

  • Interacting with Resource Groups
  • support for credentials with multiple subscriptions
  • Support for refresh tokens

Features in progress

  • Azure Automation functions (@bgelens)
  • IaaS functions (compute/network) (@trondhindenes)
  • Super-efficient VM image repository search using a separate image index

Features planned

  • Storage Accounts

About

An alternative to the official PowerShell module for managing Azure using Azure Resource Manager (arm)

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •