Sur https://flynn.io/docs/installation/manual :
Si vous démarrez plusieurs nœuds, le cluster doit être configuré à l'aide d'un jeton de découverte. flynn-host init est un outil qui gère la génération et la configuration du jeton.
Cela signifie-t-il que je peux réellement ignorer les commandes sudo flynn-host init
si je passe à un seul nœud ?
Plus tard, lorsque j'exécute flynn-host bootstrap
, dois-je omettre --discovery-url
si je passe à un seul nœud ?
Si j'exécute des commandes de découverte et que je passe --discovery-url
, j'obtiens :
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:
Et si j'omet --discovery-url
, j'obtiens :
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
J'ai flynn-host
cours d'exécution, mais il n'écoute pas ce port (il ne semble écouter aucun port)... n'est-ce pas ?
Essayer de flynn create example
donne :
15:23:54.433097 main.go:172: no clusters configured
Mon instance est en intranet, configurée dans un serveur DNS interne.
J'ai (maintenant) des variables d'environnement http_proxy
, https_proxy
, HTTP_PROXY
et HTTPS_PROXY
définies (pour survivre à l'installation), mais où/comment dois-je configurer eux pour flynn?
C'est probablement un bug (#3640) dans la version actuelle de flynn, essayez peut-être juste v20160918.1
.
Cela signifie-t-il que je peux réellement ignorer les commandes
sudo flynn-host init
si je passe à un seul nœud ?
Oui.
Plus tard, lorsque j'exécute
flynn-host bootstrap
, dois-je omettre--discovery-url
si je passe à un seul nœud ?
Oui.
D'après votre problème, il semble que le processus flynn-host ne soit pas en cours d'exécution ou qu'un pare-feu restrictif soit configuré. De plus, Flynn ne prend actuellement pas en charge les proxys (voir #1973).
D'accord, assez juste. Je suppose que je vais attendre que le support proxy soit disponible...
J'avoue que j'étais aussi confus. Est-il toujours nécessaire de créer un enregistrement DNS CNAME avec un nœud ? La seule chose que je vois que le paramètre DNS est utilisé est pour la découverte de service
@webmutation Pour accéder à une application exécutée dans Flynn, vous avez besoin d'un itinéraire fonctionnel.
Afin de résoudre dynamiquement les applications dans flynn, vous avez besoin d'une entrée DNS générique :
c'est- <appname>.my.flynn.cluster.com
dire *.my.flynn.cluster.com
à vos nœuds de cluster flynn.
Si vous n'avez qu'un seul nœud, vous auriez une entrée DNS de *.my.flynn.cluster.com
pointant vers l'adresse IP de votre seul nœud.
Commentaire le plus utile
@webmutation Pour accéder à une application exécutée dans Flynn, vous avez besoin d'un itinéraire fonctionnel.
Afin de résoudre dynamiquement les applications dans flynn, vous avez besoin d'une entrée DNS générique :
c'est-
<appname>.my.flynn.cluster.com
dire*.my.flynn.cluster.com
à vos nœuds de cluster flynn.Si vous n'avez qu'un seul nœud, vous auriez une entrée DNS de
*.my.flynn.cluster.com
pointant vers l'adresse IP de votre seul nœud.