前言
這個題目好像是之前在算機器時候用的,
GKE的node其實也算在GCE裡面。
所以如果要算cloudNAT的機器數量去判斷可用的port多少,這個就非常重要了。
正文
如果要查特定的欄位,可以先列出instances 的結構,
看一下要什麼樣的資料。
gcloud compute instances describe gke-xxxxxx-test-n2-8-819a6098-3b3r --zone=asia-east1-b
然後就能湊出下面的語法了
gcloud compute instances list --format="table(
name,
zone.basename(),
networkInterfaces[].ipv6AccessConfigs[0].externalIpv6.notnull().list():label=EXTERNAL_IPV6,
networkInterfaces[].subnetwork)" | sort -k 5 | grep -E 'gateway.*test'
最前面的語法,是要取出子網路的名稱,以便計算該子網路內有幾台VM,
然後排序、比對 名稱裡面有 gateway而且後面是 test的VM。
ref.
grep 指令使用 or 及 and 查兩個條件以上
gcloud compute instances describe
gcloud compute instances list
0 意見:
張貼留言