Uploaded image for project: 'XWiki Platform'
  1. XWiki Platform
  2. XWIKI-25246

Ship a Kubernetes JGroups stack (DNS_PING) and make the cluster name configurable

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Unresolved
    • Major
    • None
    • 18.8.0
    • Observation
    • None
    • Unknown

    Description

      Running XWiki as several pods needs a JGroups stack that discovers members through the DNS records of a headless Service. dns.DNS_PING is part of JGroups core, but the WAR ships no such stack, so every deployment has to write and mount its own.

      Proposal: bundle WEB-INF/observation/remote/jgroups/kubernetes.xml (TCP + DNS_PING, parameters through jgroups.* system properties) and add observation.remote.clusterName (default event, the value hard-coded today) so unrelated XWiki clusters on the same network stay separate.

      Attachments

        Issue Links

          Activity

            People

              ciaens Clément Christiaens
              ciaens Clément Christiaens
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated: