Salut @guenoel, et bravo !
Je penses que tu as fait juste des petites erreurs :
-
sur
network.host
: il faut que tu mette l’interface réseau qui va écouter sur le porthttp.port
. Dans ton cas, comme tu as un nginx sur la même machine, tu peux mettre :network.host: 127.0.0.1 (ou localhost)
-
cluster.remote.port
: c’est le port où ton Pod est accessible, depuis l’extérieur. Dans ton cas, c’est donc 443 (à cause de ton nginx) -
dans ta conf nginx, tu redirige seulement les accès à
/ws
, sur ton Pod Cs+. Tu peux à la place tout rediriger. En effet, pour fonctionner, Cesium va appeller beaucoup d’autres chemin (/user/profile
, etc).
Tu vas devoir ensuite relancer le Pod, puis nginx.
Tu peux vérifier que tout est OK en appellant :
Concernant tes autres questions :
- node.name : sert à identifier ton noeud ES, si tu en lance plusieurs (ex: node-1 node-2 etc) pour avoir un cluster local de plusieurs noeuds (utile surtout si tu veux booster tes performances).
En d’autres termes tu peux avoir plusieurs Pods localement, visible de l’extérieur comme un seul Pod. - cluster.name : C’est le nom de ton cluster locale ES, au cas ou ton réseau local avait plusieurs cluster ES, pour éviter que les données ne mélangent entre les cluster. Par exemple : un cluster avec des Pod gchange, et un autre avec des pod Cesium+.