-
Notifications
You must be signed in to change notification settings - Fork 36
获取集群信息
Huanyu He edited this page Aug 2, 2022
·
2 revisions
基本上,对于一个 hybridnet 集群的所有信息都可以通过 Network/Subnet/IPInstance 对象以及 kubectl
命令获得
kubectl get subnet
会打印出集群内所有网段资源的信息
[root@iZf8z10bne2qvncfbzc9nzZ ~]# kubectl get subnet
NAME VERSION CIDR START END GATEWAY TOTAL USED AVAILABLE NETID NETWORK
init 4 100.64.0.0/16 65534 5 65529 init
kubectl get network
会打印出集群内所有网络域的信息
[root@iZf8z10bne2qvncfbzc9nzZ ~]# kubectl get network
NAME NETID TYPE MODE
init 4 Overlay
kubectl get <network name> -oyaml
可以获得更多的关于网络域的状态,通过查看 status
字段可以看到网络域内所有剩余的地址资源统计以及网络域的节点列表
[root@iZf8z10bne2qvncfbzc9nzZ ~]# kubectl get network init -oyaml
apiVersion: networking.alibaba.com/v1
kind: Network
...
status:
lastAllocatedSubnet: init
nodeList:
- izf8z10bne2qvncfbzc9nyz
- izf8z10bne2qvncfbzc9nzz
- izf8z10bne2qvncfbzc9o0z
- izf8z10bne2qvncfbzc9o2z
statistics:
available: 65529
total: 65534
used: 5
subnetList:
- init