Search code examples
eclipse-hono

How to make service configurations in Eclipse Hono deployed on a K8s cluster?


I have deployed Hono on a K8s cluster using helm chart following the documentation from here. I am able to make some basic configuration changes using the values.yaml file. But I can't find where and how to configure service configurations of components like adapters, device registry, vertx options, etc when the deployment is on K8s cluster. Is it even possible to make these configuration changes post deployment using helm chart? or do I need to make the changes in source code, build, publish docker images and then deploy on K8s?


Solution

  • The service configurations of adapters and device registry can be configured using values.yaml. For example, the service configurations for HTTP adapter defined here can be configured using the values.yaml as in the below example.

    adapters:
       http:
          hono:
            app:
              maxInstances: 1
            http:
              authenticationRequired: false