Zerotierに接続されたホスト上のkubeapiサーバーに接続する

Zerotierに接続されたホスト上のkubeapiサーバーに接続する

私の問題は、プロビジョニングしたディープオプスZerotier をネットワークとして、ラップトップをコントローラーマシンとして使用してネットワーク経由で Kubernetes を実行します。物理ネットワーク (LAN) 上のホストアドレスは 192.168.50.8、Zerotier ネットワーク上のホストアドレスは 172.22.93.12 です。物理ネットワークと Zerotier ネットワークにラップトップと k8s ホストの両方があります。ラップトップからノードへの SSH は明らかに有効になっており、ノードの ufw ファイアウォールルールは、A) http/https と B) Zerotier サブネットからの ssh のみを許可するように設定されています。(単一ノード) クラスターはプロビジョニングされ、実行されているように見えますが、kubectl にアクセスできないため、行き詰まっています。kubeconfig の server フィールドは次のとおりです。https://192.168.50.8:6443しかし、どちらのアドレスを試してもエラーが発生します:

The connection to the server 192.168.50.8:6443 was refused - did you specify the right host or port?

今のところ私のアイデアはレイヤー2ブリッジングZerotier ネットワークでトラフィックを物理ネットワークにルーティングしたいのですが、ホストに追加の NIC が必要になり、ルーターへの接続は Wi-Fi 経由です。通常、このような方法はとらないことは承知していますが、ホームラボを始めたばかりなので、ご協力いただければ幸いです。

関連情報