Uploaded image for project: 'Flink'
  1. Flink
  2. FLINK-21382

Standalone K8s documentation does not explain usage of standby JobManagers

    XMLWordPrintableJSON

Details

    Description

      Our standalone K8s documentation mentions how to configure K8s HA services. It does not mention that this only works with a single JobManager. When using standby JobManagers, then the given deployment yamls won't work because the jobmanager.rpc.address is configured to be the jobmanager service.

      Changing the configuration to work is surprisingly difficult because of a lack of documentation. Moreover, it is quite difficult to pass in custom configuration values when using a ConfigMap for sharing Flink's flink-conf.yaml. The problem is that mounted ConfigMaps are not writable from a pod perspective. See this answer for how one could achieve it.

      I think we could improve our documentation to explain our users how to configure a standalone HA cluster with standby JobManagers.

      Attachments

        Issue Links

          Activity

            People

              wangyang0918 Yang Wang
              trohrmann Till Rohrmann
              Votes:
              1 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: