Hi I am running two instances of emqx in aws eks to test and i am following the online documentation that recommends using hostname, but when i switch to hostnames it do not seam to work.
Any ide ?
EMQX_RPC__PORT_DISCOVERY [rpc.port_discovery]: manual
EMQX_CLUSTER__K8S__SUFFIX [cluster.k8s.suffix]: svc.cluster.local
EMQX_CLUSTER__K8S__NAMESPACE [cluster.k8s.namespace]: default
EMQX_CLUSTER__K8S__ADDRESS_TYPE [cluster.k8s.address_type]: hostname
EMQX_CLUSTER__K8S__SERVICE_NAME [cluster.k8s.service_name]: emqx-headless
EMQX_CLUSTER__K8S__APISERVER [cluster.k8s.apiserver]: https://kubernetes.default.svc:443
EMQX_NODE__NAME [node.name]: emqx@192.168.120.167
Listener ssl:default on :8883 started.est3$ k9s
Listener tcp:default is NOT started due to: listener_disabled.
Listener ws:default is NOT started due to: listener_disabled.
Listener wss:default is NOT started due to: listener_disabled.
Listener http:dashboard on :18083 started.
EMQX 5.3.0 is running now!
2023-10-31T08:01:24.703354+00:00 [error] ** Cannot get connection id for node ‘emqx@192.168.120.167’
cluster {
name = emqxtest
discovery_strategy = k8s
k8s {
address_type = hostname
namespace = “default”
service_name = “emqx-headless”
suffix = “svc.cluster.local”
}
}