k8s kubernetes falha no teste inicial

k8s kubernetes falha no teste inicial

Sou novo no Kubernetes e estou tentando aprender.

Configurei 2 VMs e elas se conectam por meio de uma rede somente host.

Eu segui estes 2 guias:

Como instalar o cluster Kubernetes no Debian 11 com Kubeadm

Implante cluster Kubernetes no Debian 11 com Containerd

Tudo parece estar indo bem até chegar em "9) Testar a instalação do cluster Kubernetes"

(Master)$ kubectl create deployment nginx-app --image=nginx --replicas 2
deployment.apps/nginx-app created
(Master)$ kubectl expose deployment nginx-app --name=nginx-web-svc --type NodePort --port 80 --target-port 80
service/nginx-web-svc exposed
(Master)$ kubectl describe svc nginx-web-svc
Name:                     nginx-web-svc
Namespace:                default
Labels:                   app=nginx-app
Annotations:              <none>
Selector:                 app=nginx-app
Type:                     NodePort
IP Family Policy:         SingleStack
IP Families:              IPv4
IP:                       10.96.22.154
IPs:                      10.96.22.154
Port:                     <unset>  80/TCP
TargetPort:               80/TCP
NodePort:                 <unset>  30315/TCP
Endpoints:                <none>
Session Affinity:         None
External Traffic Policy:  Cluster
Events:                   <none>

Observação: Endpoints: < none > não corresponde à saída esperada no passo a passo. temEndpoints: 172.16.126.1:80, 172.16.194.65:80

e quando tento acessar a porta exposta...

(Master)$ curl http://k-worker-01:30315
curl: (7) Failed to connect to k-worker-01 port 30315: Connection refused

Nota: na minha configuração de VM eu tenho 2 adaptadores de rede

  1. anexado ao NAT
  2. conectado ao adaptador somente host

Posso pingar em ambas as direções

$ ping -c4 k-worker-01

e

$ ping -c4 k-master

Não tenho certeza do que tentar a seguir. Qualquer ajuda é muito apreciada.

informação relacionada