0

I use the helm installation provided at https://www.eclipse.org/che/docs/kubernetes-multi-user.html with the custom values below :

global:
  cheNamespace: "bmap"
  multiuser: true
  serverStrategy: "single-host"
  ingressDomain: eclipseche.mydomain.com
  cheWorkspacesNamespace: bmap

the pod "postgress" start after a while. the pod "keycloak" needs to be restarted because of the timeout with postgress

the pod "che" needs to be restarted because of the timeout of postgress and keycloak. After restart, the pod "che" is still not running with the error in the "che" pod

2018-11-26 14:34:02,139[ost-startStop-1] [ERROR] [butedRemoteSubscriptionStorage 58] - Unable to create distributed event subscriptions map.
java.net.BindException: no port available in range [7800 .. 7850] (bind_addr=/fe80:0:0:0:4031:65ff:fe25:6b55%eth0)

How to solved this problems in a kubernetes cluster.

  • This is JGroups complaining that it cant bind TCP port. Make sure nothing blocks this range (7800-7850). Or you can change it on api.war/WEB-INF/classes/jgroups/che-tcp.xml but this will require to rebuild the image locally. – MShaposhnik Nov 29 '18 at 15:29
  • Do you know how is it possible to open these ports in a kubernetes cluster no just locally. – Jes Capgemini Dec 24 '18 at 10:20

0 Answers0