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 ダッシュボードにアクセスしました
http://localhost:8001/api/v1/namespaces/kubernetes-dashboard/services/https:kubernetes-dashboard:/proxy/
しかし、ブラウザで以下のエラーが発生しています
Error trying to reach service: 'dial tcp 10.44.0.2:8443: connect: connection refused'
しかし、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