Az.Tools.Installer | Contribuindo para uma experiência descomplicada com o Módulo Az.
E ai pessoal, tudo bem? Novidade para quem curte PowerShell, se você gerencia recursos no Azure, com toda certeza você já utilizou o Az CLI e o PowerShell para administrar e provisionar recursos na nuvem, algo bem comum era ver na documentação do modulo Az algum cmdlet e querer utilizá-lo imediatamente, porém em alguns casos o módulo que você tinha na máquina estava desatualizado e então, você resolve seguir com um novo Install-Module -Name Az -AllowClober /Update-Module -name Az e era bem comum ter por exemplo o módulo Az.Account duplicado por não conseguir resolver essa dependência de imediato e muita gente perdia boas horas para remover e resolver essa questão, agora temos a solução na PSGallery o módulo Az.Tools.Installer.
Install-Module -Name Az.Tools.Installer
O que esse módulo te oferece? basicamente temos 3 funções Install-AzModule,Uninstall-AzModule,Update-AzModule.
get-help Install-AzModule
NAME
Install-AzModule
SYNOPSIS
Installs Azure PowerShell modules.
SYNTAX
Install-AzModule [-MaximumVersion <String>] [-MinimumVersion <String>] [-RequiredVersion <String>] -Repository <String> [-RemovePrevious]
[-RemoveAzureRm] [-Force] [-Name <String[]>] [-SkipPublisherCheck] [-WhatIf] [-Confirm] [<CommonParameters>]
Install-AzModule -Repository <String> [-RemovePrevious] [-RemoveAzureRm] [-Force] -AllowPrerelease [-Name <String[]>] [-SkipPublisherCheck]
[-WhatIf] [-Confirm] [<CommonParameters>]
Update-AzModule -Force -RemovePrevious #realiza o update de todos os modulos
Update-AzModule -Name Compute,NetWork -RemovePrevious
Verifique sempre se o update contém alguma alteração que inviabilize a utilização de scripts que estão em produção antes de realizar o update.
Se por ventura você ainda estiver utilizando o Windows PowerShell e não o PowerShell 7 recomendo fortemente que comece a utilizá-lo e aproveite todas as novidades que estão por vir com o .Net5.
É isso pessoal, se curtiu o conteúdo compartilhe com os seus colegas, deixe um ❤ e ou 🦄, ajuda demais o blog 😃 . Não se esqueça PWSH7 é vida.
Top comments (0)