Как восстановить спинакер при перезагрузке?

Я в своем уме и всюду искал решение этой проблемы, но мне кажется, что я один с ним.

Я выполнил несколько разных способов установки spinnaker и перепробовал несколько версий, но не могу восстановить состояние установки spinnaker после перезагрузки машины. Я сш в

gcloud compute ssh $HALYARD_HOST     --project=$GCP_PROJECT     -- -L 9000:localhost:9000 -L 8084:localhost:8084

Затем я перенаправляю свой браузер на интерфейс Spinnaker.

http://localhost:9000

Но на ssh-терминале я вижу следующее:

channel 5: open failed: connect failed: Connection refused
channel 5: open failed: connect failed: Connection refused
channel 5: open failed: connect failed: Connection refused
channel 5: open failed: connect failed: Connection refused
channel 5: open failed: connect failed: Connection refused
channel 5: open failed: connect failed: Connection refused
channel 5: open failed: connect failed: Connection refused
channel 5: open failed: connect failed: Connection refused
channel 5: open failed: connect failed: Connection refused
channel 6: open failed: connect failed: Connection refused
channel 5: open failed: connect failed: Connection refused

Просто так продолжается, пока я держу графический интерфейс открытым, который сидит на следующем экране:

Спинакер Аут висит экран

Иногда это позволяет мне пройти дальше, но тогда пользовательский интерфейс совершенно бесполезен. Нажатие на различные пункты меню просто показывает огромный спиннер, который никуда не денется, и все, что я делал до перезагрузки, теперь исчезло.

бесполезные действия пользовательского интерфейса

Я попробовал предварительно запеченную систему, предоставляемую Google 1-click deploy. Я также попробовал и компьютерный код spinnaker, и кодовые метки контейнеров, предоставленные spinnaker. Я искал целый ряд вопросов GitHub, но никто не сталкивался с этой проблемой.

1 ответ

Решение

TL;DR; В среде Google kubernetes установите и настройте halyard как root и установите свой экземпляр spinnaker в кластер, а не в VM halyard.


Так что я разобрался с проблемой. Я не заметил, что команда gcloud ssh создает нового пользователя при входе в систему, когда я меняю рабочие станции. У моих пользователей на всех моих компьютерах разные имена пользователей (Windows, Linux, Mac, дома, в офисе)

Во-вторых, я завершил установку, установив спинакер непосредственно в кластер kubernetes из виртуальной машины фала. Установка и настройка фала я проводил как root.

После просмотра целого журнала вопросов и ответов GitHub я заметил, что моя установка спинакера была сделана первоначальным пользователем, когда я вошел в систему на компьютере, и часто я заканчивал тем, что переподключался к экземпляру как другой пользователь и заканчивал тем, что плакал, почему ничего не получалось внезапно.

Другие вопросы по тегам