https://flynn.io/docs/installation/manualで:
複数のノードを起動する場合は、検出トークンを使用してクラスターを構成する必要があります。 flynn-host initは、トークンの生成と構成を処理するツールです。
これは、シングルノードにする場合、実際にsudo flynn-host init
コマンドをスキップできることを意味しますか?
後でflynn-host bootstrap
を実行するときに、シングルノードにする場合は--discovery-url
を省略する必要がありますか?
検出コマンドを実行して--discovery-url
を渡すと、次のようになります。
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:
そして、 --discovery-url
を省略すると、次のようになります。
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
flynn-host
実行しましたが、そのポートをリッスンしていません(どのポートもリッスンしていないようです)...そうする必要がありますか?
flynn create example
を試してみると、次のようになります。
15:23:54.433097 main.go:172: no clusters configured
私のインスタンスはイントラネットにあり、内部DNSサーバーに構成されています。
私は(現在) http_proxy
、 https_proxy
、 HTTP_PROXY
、およびHTTPS_PROXY
環境変数を設定しています(インストールを存続させるため)が、どこで/どのように構成する必要がありますかフリンのために?
これはおそらくflynnの現在のバージョンのバグ(#3640)です。たぶんv20160918.1
試してみてください。
これは、シングルノードにする場合、実際に
sudo flynn-host init
コマンドをスキップできることを意味しますか?
はい。
後で
flynn-host bootstrap
を実行するときに、シングルノードにする場合は--discovery-url
を省略する必要がありますか?
はい。
問題から、flynn-hostプロセスが実行されていないか、制限付きファイアウォールが構成されているようです。 また、Flynnは現在プロキシをサポートしていません(#1973を参照)。
了解しました。十分に公平です。 プロキシサポートが利用可能になるまで待つと思います...
私も混乱していたことを認めます。 1つのノードでCNAMEDNSレコードを作成する必要がありますか? DNS設定が使用されているのは、サービス検出用だけです。
@webmutation Flynnで実行されているアプリケーションにアクセスするには、そのアプリケーションへの作業ルートが必要です。
flynnのアプリケーションを動的に解決するには、ワイルドカードDNSエントリが必要です。
つまり、 <appname>.my.flynn.cluster.com
なので、 *.my.flynn.cluster.com
をflynnクラスターノードに解決するDNS設定が必要です。
ノードが1つしかない場合は、単一ノードのIPを指す*.my.flynn.cluster.com
DNSエントリがあります。
最も参考になるコメント
@webmutation Flynnで実行されているアプリケーションにアクセスするには、そのアプリケーションへの作業ルートが必要です。
flynnのアプリケーションを動的に解決するには、ワイルドカードDNSエントリが必要です。
つまり、
<appname>.my.flynn.cluster.com
なので、*.my.flynn.cluster.com
をflynnクラスターノードに解決するDNS設定が必要です。ノードが1つしかない場合は、単一ノードのIPを指す
*.my.flynn.cluster.com
DNSエントリがあります。