k8s kubernetes не проходит начальный тест

k8s kubernetes не проходит начальный тест

Я новичок в Kubernetes и пытаюсь освоить его.

Я настроил 2 виртуальные машины, и они подключаются друг к другу через хост-сеть.

Я следовал этим двум руководствам:

Как установить кластер Kubernetes на Debian 11 с помощью Kubeadm

Развертывание кластера Kubernetes на Debian 11 с помощью Containerd

Все идет хорошо, пока я не дохожу до «9) Тестовая установка кластера 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>

Примечание: конечные точки: < none > не соответствуют ожидаемому результату в пошаговом руководстве.Endpoints: 172.16.126.1:80, 172.16.194.65:80

и когда я пытаюсь получить доступ к открытому порту...

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

Примечание: в моей настройке виртуальной машины есть 2 сетевых адаптера.

  1. прикреплен к NAT
  2. подключен к адаптеру Host-only

Я могу пинговать в обоих направлениях

$ ping -c4 k-worker-01

и

$ ping -c4 k-master

Я не уверен, что делать дальше. Любая помощь будет высоко оценена.

Связанный контент