我正在尝试创建一个Jenkins作业来启动和停止Azure VM。就像我在Jenkins中触发一个(Start)作业时,该作业需要启动特定的Azure VM以及如果我触发一个(Stop)作业一样需要停止特定的Azure VM。因此,如果他需要启动/停止Azure VM,我不需要向开发人员提供Azure门户访问权限,他要做的就是触发Jenkins作业
答案 0 :(得分:0)
您可以编写一个小型PowerShell脚本来执行此工作,并在每次执行时触发。
按照Microsoft文档中的说明使用PowerShell登录:https://docs.microsoft.com/en-us/powershell/azure/authenticate-azureps?view=azps-2.8.0
然后启动 /停止虚拟机:
PS> Start-AzVM -ResourceGroupName "myResourceGroupVM" -Name "myVM"
答案 1 :(得分:0)