Halyard Docker イメージを Ubuntu 14.04 VM にインストールし、Azure AKS で Kubernetes クラスターを作成し、.NET を使用して Spinnaker をデプロイしましたhal deploy apply
。
すべてが順調に見え、ポッドが Kubernetes ダッシュボードを介して実行されていることを確認できます (VM でのトンネリングによる)。
az aks browse --resource-group SPIN --name AKS
http://localhost:9000
ただし、トンネリング経由でスピネーカー UI に接続できません。これが私がしたことです。
私の Ubuntu VM で、Halyard コンテナーを開始しました。
sudo docker run -p 8084:8084 -p 9000:9000 --name halyard --rm -v \ ~/.hal:/home/spinnaker/.hal -v ~/.kube:/home/spinnaker/.kube -d \ gcr.io/spinnaker-marketplace/halyard:stable
コンテナに接続されています。
jaise@halyard:~$ sudo docker exec -it halyard bash
Spinnaker を構成し、AKS にデプロイする
hal deploy apply
Ran
hal deploy connect
- すべてを確認してトンネルを開始するようですspinnaker@6e1e72124794:/workdir$ hal deploy connect + Get current deployment Success + Connect to Spinnaker deployment. Success Forwarding from 127.0.0.1:9000 -> 9000 Forwarding from 127.0.0.1:8084 -> 8084
VM でブラウザを開いてヒットしまし
http://localhost:9000
たが、何も表示されません。表示されるメッセージは「接続がリセットされました」です。ローカル ワークステーションでパテ セッションから同じ手順を繰り返したところ、同様のエラーが発生しました。
どこを見るべきか、何が問題なのかについてのヒントはありますか?