問題タブ [kubernetes-networking]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
3019 参照

kubernetes - kubernetes ダッシュボードにアクセスすると、サービスに到達しようとしてエラーが発生します:「ダイヤル tcp 10.44.0.2:8443: 接続: 接続が拒否されました」

kubernetes を難しい方法で使用し、kubernetes 1.18.6 でクラスターを正常にデプロイすることができました

vmware と kubernetes 1.18.6 を使用しました。metric-server と kubernets ダッシュボードをデプロイしました

このコマンド --> kubectl proxy --address='0.0.0.0' --port=8001 --accept-hosts='^*$' を使用して kuberenetes ダッシュボードを起動しました

次に、以下の URL を使用して、マスター ノードから kubernes ダッシュボードにアクセスしました

しかし、ブラウザで以下のエラーが発生しています

しかし、URL https://10.44.0.2:8443/を使用して、ワーカー ノードで問題なく kubernetes ダッシュボードにアクセスできます。

何が欠けていますか?

通常の方法で kubernetes ダッシュボードにアクセスできないのはなぜですか?

kubeadm ツールを使用して別のクラスターを作成し、クラスターの外部にある kubernetes ダッシュボードにアクセスできるようにしました。

weave と coredns を構成しましたが、エラーは表示されません。スモークテストを行いましたが、すべて正常に動作しています。私もワードプレスを展開しましたが、それも適切に機能しています。

私の構成はすべてhttps://github.com/godomainz/kubernetes-the-hard-way.git feature/Feature-1.18.6ブランチにあります

ゲスト OS : Ubuntu 18.04
使用するクラスター環境 : VMWare ワークステーション
ホスト PC: Windowd 10 Pro(i7 プロセッサ、64GB RAM)
各 VM には 15GB RAM、8 コア
使用する Kubernetes バージョン : 1.18.6

0 投票する
2 に答える
292 参照

docker - nodeport Kubernetes を使用してマスター ノードに接続する方法

クラスター内の 2 つの異なる VM で実行されている 2 つのポッドがあり、1 つはマスター ノードで、もう 1 つはワーカー ノードで実行されています。サーバー側で次の docker ファイルがポート 31700 を公開しており、サーバー VM ノードの IP アドレスは 192.168.56.105 で、クライアント側 VM の IP アドレスは 192.168.56.106 です。

Dockerfile

サーバーファイル

クライアントファイル

ポッド:kubectl get pods

サービス :kubectl get services

サービスの詳細は以下のとおりです。

以下のコマンドで ping を実行しようとすると、両方の VM で接続が拒否されました。

2 つのポッドに ping を実行できます。サーバーとクライアントを接続する際にこれを手伝ってください。ヘルプは大歓迎です。素晴らしいご支援をありがとうございます。

0 投票する
0 に答える
94 参照

kubernetes - GKE Pod と GCE VM 間の双方向 UDP トラフィックがルーティングされない

GKE の Pod から、クライアントは udp データにサブスクライブします。サーバーは、同じ GCloud VPC 内の (GKE ではなく) GCE VM にあります。

問題は、データがポッドに戻らないことです。

コードの一部を次に示します。

GKE は、VM からポッドへのトラフィックのルーティング方法を認識していないと思います。サブスクライブしたポッドにデータを送信する必要があるため、ロード バランサーはオプションではありません。

これに対する解決策はありますか、それとも UDP トラフィックがこのアーキテクチャに適していませんか?