Tag: AZURE-AUTOMATION
Tengo un script de PowerShell para monitorear la fecha de vencimiento del servicio principal. El script está siendo ejecutado por Azure Automation (Runbook + Cuenta de ejecución). La “Cuenta de ejecución” necesita permisos de Application.Read.All en Azure Active Directory Graph como se muestra en la captura de pantalla a continuación: . . . Read more
Instalo paquetes python en Azure Automantion Runbook. Y después de la instalación, tengo un problema con la importación desde el paquete azure.keyvault. Aquí está mi código: import subprocess import sys output = subprocess.run([“python”, “-m”, “pip”, “install”, “azure-identity”], capture_output=True) print(output) print(‘key vault setup’) output = subprocess.run([“python”, “-m”, “pip”, “install”, “azure-keyvault”], capture_output=True) . . . Read more
Estoy intentando crear un runbook de automatización para hacer una copia de seguridad de uno de nuestros repositorios de Azure Devops y guardarlo como un archivo Zip en la cuenta de almacenamiento. Pero cuando ejecuto Git clone en el runbook (importé el módulo posh-git), recibo el siguiente error. ¿Existe alguna . . . Read more
Estoy intentando conectarme a una cuenta de almacenamiento en el cuenta de automatización de Azure utilizando el módulo de PowerShell de Azure RM. Estoy utilizando los siguientes comandos: Connect-AzureRMAccount -Identity $storage = Get-AzureRmStorageAccount -ResourceGroupName $ResourceGroupName -Name $StorageAccountName $srcContext = $storage.Context $blobs = Get-AzureStorageBlob -Context $srcContext -Container $containerName -MaxCount $MaxReturn -ContinuationToken . . . Read more
Estamos utilizando la automatización de Azure y el script Groovy de Scriptrunner para crear diferentes trabajos basados en diferentes Runbook. Para eso, estamos utilizando el siguiente ejemplo de llamada de API: http.request(PUT) { requestContentType = ContentType.JSON headers.’Authorization’ = “Bearer ” + AuthToken body = [‘properties’: [‘runbook’: [‘name’: Runbook],’parameters’:[‘Vm’: Env], ‘runOn’: . . . Read more