Azure PowerShell Ignite release
The Azure PowerShell team is excited to announce several new features in Az 6.6. Our new major version will be released on December 7, more on this below.
New features for stable modules
Continuing the effort started in the summer, the Az.AKS module (Azure Kubernetes Service) now supports changing the number of nodes of a node pool and the following properties are now supported when creating a cluster: 'NetworkPolicy', 'PodCidr', 'ServiceCidr', 'DnsServiceIP', 'DockerBridgeCidr', 'NodePoolLabel', 'AksCustomHeader'.
The service documentation will be updated soon to reflect those new capabilities of the Az.AKS module.
This release also comprises the following updates to stable modules due to service changes:
- Support for VM Gallery Application property when creating a VM or VMSS in Az.Compute
- Added support for Azure Web PubSub in Az.SignalR
- Support for public network access in Az.DataFactory
- Update of language versions supported by Azure Functions v4 in Az.Functions
- ‘Az.DesktopVirtualization’ and ‘Az.IotHub’ using a newer API version.
Preview modules updates
We have also updated the following preview modules. Consult the release notes for further details related to the changes:
- Az.CustomLocation 0.1.0
- Az.DiskPool 0.3.0
- Az.KubernetesConfiguration 0.5.0
- Az.Logz 0.1.0
- Az.MySql 0.8.0
- Az.NetAppFiles 0.8.0
- Az.PostgreSql 0.8.0
- Az.StackHCI 0.9.1
- Az.Synapse 0.18.0
- Az.Tools.Predictor 0.5.0
You can install all modules including stable and preview versions using the following command:
Install-Module -Name Az.Resources -Repository PSGallery -Scope CurrentUser -AllowPrerelease
Az.Tools.Predictor preview 5
This release is also bringing several improvements for our module providing contextual suggestions and intelligent auto-completion of commands.
We fixed issues in the parsing of the command line leading to more accurate recommendations. For example, when typing a command, the “-“ character at the end of the command was not interpreted. “Get-AzResourceGroup -“ would be considered as “Get-AzResourceGroup”, with this change when the “-“ character is typed, we understand it as an intent to pass parameters.
Consider trying a new experience in the command line with Az.Tools.Predictor.
Installation instructions are available in this post: https://techcommunity.microsoft.com/t5/azure-tools/announcing-az-predictor-preview-5/ba-p/2197744
Preview support for Microsoft Graph
With Az 6.6 we are also releasing a preview of our support for Microsoft Graph and we are inviting everyone to test out this preview.
Our current plan is to release the version of Azure PowerShell supporting Microsoft Graph with our next major release on December 7. Despite our careful and extensive testing, we may be missing some scenarios and to ensure a high-quality release, we are asking for your help.
Our ask to you is to try the preview and report issues on GitHub as soon as you can. You can also engage in a discussion with the development team with GitHub discussions.
Getting started
Install preview module
Install-Module -Name Az.Resources -Repository PSGallery -Scope CurrentUser -AllowPrerelease
Current limitations
- This version supports only Azure Public cloud, for further details consult issue #16315
- ‘-OrderBy’ parameter is not supported, for further details, consult issue #16316
- ‘-ImmutableId’ parameter is not supported by New-AzAdUser, for further details consult issue #16317
Breaking changes
In our previous post, we shared our plans regarding the migration to MS Graph. The changes in the format of the response of Microsoft Graph from Azure AD Graph makes some breaking changes inevitable and may impact existing scripts.
Refer to the breaking changes identified with our current preview grouped by resource type.
Open a GitHub issue or a discussion to let us know about any challenges that you may face with those breaking changes.
Damien
on behalf of the Azure PowerShell team
Published on:
Learn moreRelated posts
Unlocking the Best of Azure with AzureRM and AzAPI Providers
With the recent release of AzAPI 2.0, Azure offers two powerful Terraform providers to meet your infrastructure needs: AzureRM and AzAPI. The ...
Announcing AzAPI 2.0
The AzAPI provider, designed to expedite the integration of new Azure services with HashiCorp Terraform, has now released 2.0. This updated ve...
Azure CLI docker container base Linux image is now Azure Linux
Starting from the version 2.64.0 of Azure CLI, the base Linux distribution of Azure CLI is now Azure Linux. Impact of the change ...
Mastering the Shorthand Syntax in your daily workflow
Introduction In this tech blog, we'll unravel the magic behind Azure CLI shorthand syntax and discover how it can elevate your command-line ex...
Azure Verified Modules - Monthly Update [June]
AVM Module Summary The AVM team are excited that our community have been busy building AVM Modules. As of June 17th, the AVM Footprint curren...
Azure Verified Modules - Monthly Update [May]
Quarterly Community Call This month we held our first community call. Thank you to everyone that attended & contributed. It was amazing t...
Azure CLI and PowerShell Tools Build 2024 Announcement
Microsoft has announced several new capabilities for Azure CLI and Azure PowerShell at the Microsoft Build 2024. The priority remains to provi...
Terraform on Azure May 2024 Update
Welcome to our April 2024 update! These blogposts will be covering everything we've gotten up to recently with Terraform on Azu...
Azure Verified Modules - Monthly Update [April]
In the April edition of the Azure Verified Modules update, the AVM team announces their upcoming quarterly community call scheduled for 21st M...
Announcing AzAPI Dynamic Properties
It’s been almost two years since the announcement of AzAPI, and the provider has eclipsed 20M+ downloads thanks to all of you. We’re ex...