k8s kubernetes が初期テストに失敗する

k8s kubernetes が初期テストに失敗する

私は Kubernetes を初めて使用しており、学習中です。

2 台の VM をセットアップし、それらをホスト専用ネットワーク経由で相互に接続します。

私は次の 2 つのガイドに従いました:

Kubeadm を使用して Debian 11 に Kubernetes クラスターをインストールする方法

Containerd を使用して Debian 11 に Kubernetes クラスターをデプロイする

「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>

注意:エンドポイント:<なし>は、ウォークスルーで予想される出力と一致しません。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

注: 私のVMセットアップには2つのネットワークアダプタがあります

  1. NATに接続
  2. ホストオンリーアダプタに接続

両方向にpingできる

$ ping -c4 k-worker-01

そして

$ ping -c4 k-master

次に何を試せばいいのか分かりません。どんな助けでも大歓迎です。

関連情報