I'm trying to create an MQTT Protocol Gateway for our Hono Cluster running in OpenShift using this template but I am having trouble connecting to the AMQP adapter.
I can connect to the Sandbox AMQP adapter using the CLI (version 2.1.0) but when I try to connect to the instance running in our cluster I get "503 - Temporary unavailable".
I have tried many variants of this command, but I discovered I get the exact same error seemingly no matter what host I call in OpenShift, including hosts not even running in our Hono cluster, and I don't know what that means.
I have verified the cluster installation in so far that all the pods look healthy and I have been able to create tenants and devices and I can send telemetry to the HTTP adapter.
Values overridden in initial helm install:
platform: openshift
kafka:
podSecurityContext:
enabled: false
containerSecurityContext:
enabled: false
zookeeper:
podSecurityContext:
enabled: false
containerSecurityContext:
enabled: false
useLoadBalancer: false
deviceRegistryExample:
type: "mongodb"
externalAccess:
enabled: true
mongoDBBasedDeviceRegistry:
externalAccess:
enabled: true
mongodb:
createInstance: true
persistence:
enabled: false
kafka:
externalAccess:
autoDiscovery:
enabled: false
service:
type: "NodePort"
# length of the array must match replicaCount
nodePorts:
- "32094"
serviceAccount:
create: false
rbac:
create: false
adapters:
amqp:
enabled: true
coap:
enabled: false
http:
enabled: true
mqtt:
enabled: true
lora:
enabled: false
enter code here
You should omit the
https://
prefix from the host name and you will also need to provide a username and password for authenticating to the AMQP adapter using the-u
and-p
options: