O sistema provisiona clusters TKG 2 com rede padrão para nós, pods e serviços. Você pode verificar a rede do cluster usando comandos kubectl personalizados.
Comandos personalizados para verificar a rede de cluster do TKG 2
Consulte os comandos a seguir para verificar a rede do cluster.
kubectl config use-context tkg2-cluster-ns
Comando | Descrição |
---|---|
Comando
kubectl get tkgserviceconfigurations
Resultado da amostra
NAME DEFAULT CNI tkg-service-configuration antrea |
Retorna a CNI padrão, que é A CNI padrão é usada para a criação do cluster, a menos que seja explicitamente substituída no YAML do cluster. |
Comando
kubectl get virtualnetwork
Resultado da amostra
NAME SNAT READY AGE tkgs-cluster-12-vnet 10.191.152.133 True 4h3m |
Retorna a rede virtual para nós de cluster. Use para verificar se o endereço IP de conversão de endereços de rede (SNAT) de origem está atribuído. |
Comando
kubectl get virtualmachines -o wide
Resultado da amostra
NAME POWERSTATE CLASS IMAGE PRIMARY-IP AGE tkg2-cluster-12-control-plane-... poweredOn guaranteed-medium ob-...-v1.23.8---vmware.1-tkg.1.b3d708a 10.244.0.66 4h6m tkg2-cluster-12-worker-... poweredOn guaranteed-medium ob-...-v1.22.9---vmware.1-tkg.1.b3d708a 10.244.0.68 4h3m tkg2-cluster-12-worker-... poweredOn guaranteed-medium ob-...-v1.21.6---vmware.1-tkg.1.b3d708a 10.244.0.67 4h3m |
Retorna a interface de rede virtual para nós de cluster. Use para verificar se a máquina virtual de cada nó de cluster tem um endereço IP atribuído. |
Comando
kubectl get virtualmachineservices
Resultado da amostra
NAME TYPE AGE tkg2-cluster-12-control-plane-service LoadBalancer 3h53m |
Retorna o serviço de máquina virtual para cada nó de cluster. Use para verificar se o status está atualizado e inclui o endereço IP virtual (VIP) do balanceador de carga. |
Comando
kubectl get services -n NAMESPACE
Verificar usando cURL
curl -k https://EXTERNAL-IP:PORT/healthz |
Retorna o balanceador de carga do serviço Kubernetes criado para acesso à API do Cluster. Use para verificar se um IP externo foi atribuído. Use |
Comando
kubectl get endpoints
Resultado da amostra
NAME ENDPOINTS AGE tkg2-cluster-12-control-plane-service 10.244.0.66:6443 3h44m |
Retorna os nós do plano de controle (endpoints) para o cluster. Use para verificar se cada endpoint foi criado e incluído no pool de endpoints. |