ラップトップで 5 つの VM を使用して IBM Cloud Private を実行しています。私のホーム ネットワーク サブネットは です192.168.100
が、5 つの VM すべてで使用されるサブネットは です192.168.142
。VMware Workstation から 8443 をホストからマスター ノードにポート フォワーディングしています192.168.142.103
。私のラップトップの IP は192.168.100.201
.
ホーム ネットワーク内の他のマシンからこの Web UI にアクセスできることを期待していたので、他のマシンから次の URL を試してみました。
https://192.168.100.201:8443
そして、URL が次のように変更されるのを見ると、ゲスト VM に適切に転送されます。
https://192.168.100.201:8443/console/
しかし、数秒後、サイトにアクセスできないというメッセージが表示されます。192.168.100.201
次のように、URL が元のホスト ラップトップ アドレスからゲスト VM アドレスに変更されていることに気付きました192.168.142.103
。
https://192.168.142.103:8443/idauth/oidc/endpoint/OP/authorize?client_id=617a0480d5e506a5e797f852bea1df38&response_type=code&scope=openid%20email%20profile&redirect_uri=https://192.168.100.201:8443/auth/liberty/callback
これは、Web UI のリダイレクトが適切に処理されていないようです。
ただし、kubectl
別のマシンに Windows 用にインストールし、ポート 8001192.168.100.201
を VM のマスター ゲストに転送し、別のラップトップに ( Web UI オプションから) コマンド192.168.142.103
を追加しました ( )。kubectl set config
Client Configure
192.168.100.202
kubectl config set-cluster pot_icp_cluster.icp --server=https://192.168.100.201:8001 --insecure-skip-tls-verify=true
kubectl config set-context pot_icp_cluster.icp-context --cluster=pot_icp_cluster.icp
kubectl config set-credentials admin --token=<token>
kubectl config set-context pot_icp_cluster.icp-context --user=admin --namespace=default
kubectl config use-context pot_icp_cluster.icp-context
また、 Web UI で行ったのと同じ方法でポート フォワーディングを使用して、別のラップトップ ( ) から別のラップトップで実行されている VM ( ) にkubectl
コマンドを実行できるため、これは完璧に機能します。192.168.100.202
192.168.100.201
私の質問は、このリダイレクトの問題を Web UI で修正するためにできることはありますか?