Flynn: Klarifikasi dokumen tentang instalasi single-node dan/atau intranet

Dibuat pada 5 Nov 2016  ·  5Komentar  ·  Sumber: flynn/flynn

Di https://flynn.io/docs/installation/manual :

Jika Anda memulai lebih dari satu node, cluster harus dikonfigurasi menggunakan token penemuan. flynn-host init adalah alat yang menangani pembuatan dan konfigurasi token.

Apakah ini berarti saya benar-benar dapat melewati perintah sudo flynn-host init jika saya menggunakan simpul tunggal?

Kemudian, ketika saya menjalankan flynn-host bootstrap , haruskah saya menghilangkan --discovery-url jika menggunakan simpul tunggal?

Jika saya menjalankan perintah penemuan dan meneruskan --discovery-url , saya mendapatkan:

14:56:17.184567 check online-hosts
14:58:18.095882 check online-hosts error: timed out waiting for 1 hosts to come online (currently 0 online)

The following hosts were discovered but remained unreachable:

Dan jika saya menghilangkan --discovery-url , saya mendapatkan:

15:00:31.207176 check online-hosts
15:02:31.253575 check online-hosts error: timed out waiting for 1 hosts to come online (currently 0 online)

The following hosts were discovered but remained unreachable:

http://127.0.0.1:1113

Saya menjalankan flynn-host , tetapi tidak mendengarkan port itu (sepertinya tidak mendengarkan port apa pun) ... haruskah?

Mencoba flynn create example memberikan:

15:23:54.433097 main.go:172: no clusters configured

Contoh saya ada di intranet, dikonfigurasikan ke server DNS internal.

Saya memiliki (sekarang) http_proxy , https_proxy , HTTP_PROXY dan HTTPS_PROXY variabel lingkungan yang ditetapkan (untuk bertahan melalui instalasi), tetapi di mana/bagaimana saya harus mengkonfigurasi mereka untuk flynn?

kinquestion

Komentar yang paling membantu

@webmutation Untuk mengakses aplikasi yang berjalan di Flynn, Anda memerlukan rute kerja ke sana.

Untuk menyelesaikan aplikasi di flynn secara dinamis, Anda memerlukan entri DNS wildcard:
yaitu <appname>.my.flynn.cluster.com , jadi Anda memerlukan pengaturan DNS di tempat yang menyelesaikan *.my.flynn.cluster.com ke node cluster flynn Anda.

Jika Anda hanya memiliki satu node, Anda akan memiliki entri DNS *.my.flynn.cluster.com menunjuk ke IP node tunggal Anda.

Semua 5 komentar

Ini mungkin bug (#3640) dalam versi flynn saat ini, mungkin coba saja v20160918.1 .

Apakah ini berarti saya benar-benar dapat melewati perintah sudo flynn-host init jika saya menggunakan simpul tunggal?

Ya.

Kemudian, ketika saya menjalankan flynn-host bootstrap , haruskah saya menghilangkan --discovery-url jika menggunakan simpul tunggal?

Ya.

Dari masalah Anda, sepertinya proses flynn-Host tidak berjalan atau ada firewall terbatas yang dikonfigurasi. Selain itu, Flynn saat ini tidak mendukung proxy (lihat #1973).

Baiklah, cukup adil. Saya kira saya akan menunggu sampai dukungan proxy tersedia...

Saya akui saya juga bingung. Apakah masih perlu membuat catatan DNS CNAME dengan satu node? Satu-satunya hal yang saya lihat pengaturan DNS digunakan adalah untuk penemuan layanan

@webmutation Untuk mengakses aplikasi yang berjalan di Flynn, Anda memerlukan rute kerja ke sana.

Untuk menyelesaikan aplikasi di flynn secara dinamis, Anda memerlukan entri DNS wildcard:
yaitu <appname>.my.flynn.cluster.com , jadi Anda memerlukan pengaturan DNS di tempat yang menyelesaikan *.my.flynn.cluster.com ke node cluster flynn Anda.

Jika Anda hanya memiliki satu node, Anda akan memiliki entri DNS *.my.flynn.cluster.com menunjuk ke IP node tunggal Anda.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat