獲得Azure訂閱LoadBalancer的指令碼

2022-06-18 19:12:14 字數 1035 閱讀 3540

有客戶希望可以通過一條命令獲得乙個azure訂閱中所有的負載均衡器。

目前在azure的powershell中是沒有這中命令的。但我們可以通過指令碼的方式實現。

下面就是獲得所有負載均衡的指令碼:

param

([parameter(mandatory=$true

)][string]

$subscriptionid

)$flag=0

$subs=get-azuresubscription

foreach($sub

in$subs)}

if($flag

-eq 0)

select-azuresubscription -subscriptionid $subscriptionid

$sers = get-azureservice

$result=@()

foreach ($ser

in$sers

)

foreach ($lb

in$lbs

)

$ilbs=get-azureendpoint -vm $vm | where-object

foreach ($ilb

in$ilbs

)

} }$result |format-table

用cli也可以實現類似的功能。但輸出是原始的輸出格式:

#!/bin/bash

sers=`azure service list | awk

'/china/ '`

for ser in

$sers

doslbs=`azure service load-balanced-set list $ser |awk

'/(tcp|udp)/ '`

for slb in

$slbs

doazure service load-balanced-set show -b $slb $ser

done

done

azure 使用 開始使用Azure堡壘

azure 使用 隨著公共雲的成熟,我們顯然需要新的系統和應用程式管理工具層。雲,無論是公共雲,私有雲還是混合雲,都取決於一件事 遠離底層物理基礎架構的應用層抽象。應用程式不再需要考慮底層的物理硬體。所需要的只是託管的paas環境或特定於應用程式的虛擬基礎架構。這種變化已經發生,並且那些新的管理工具...

Azure入門(1) Azure核心概念

azure 是由微軟提供的雲服務。azure 包含的全球區域比任何其他雲提供商所包含的都多,截止2021年03月已經公布超過60個區域,使用者可以靈活地選擇部署應用程式所需的位置。最新azure 區域查詢 擴充套件閱讀 azure地域 azure 中國由北京世紀互聯寬頻資料中心 的全資子公司上海藍雲...

Azure 儲存簡介

azure storage account 儲存賬戶 包含所有azure storage的資料物件,包括blob data lake gen2,file queue disk和table等服務,該storage account為使用者的azure storage資料提供了唯一的命名空間,可以通過ht...