Uploaded image for project: 'Mesos'
  1. Mesos
  2. MESOS-8050

Mesos HTTP/HTTPS health checks for IPv6 docker containers.

    XMLWordPrintableJSON

Details

    • Story
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 1.5.0
    • None
    • None
    • Mesosphere Sprint 67, Mesosphere Sprint 68, Mesosphere Sprint 69
    • 5

    Description

      Currently the MESOS HTTP/HTTPS health checks hardcode the IP address to 127.0.0.1 while performing the pings on the containers. With IPv6 containers, even dual stack kernels the container will have both the IPv4 and IPv6 loopback interfaces (127.0.0.1 and ::1). Further, its upto the application's discretion to either open a INET or an INET6 socket which would imply that to support IPv6 containers the MESOS HTTP/HTTPS health checks need to be configurable to perform health checks on 127.0.0.1 or ::1.

      A proposal here would be to introduce the concept of a transport on which MESOS HTTP/HTTPS health checks work. That is the framework specifies whether MESOS HTTP healthchecks work over TCP or TCP6.

      Attachments

        Issue Links

          Activity

            People

              qianzhang Qian Zhang
              avinash.mesos Avinash Sridharan
              Alex R Alex R
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: