Uploaded image for project: 'Infrastructure'
  1. Infrastructure
  2. INFRA-789

Enable HTTP/2 across Jenkins web sites

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed (View Workflow)
    • Priority: Minor
    • Resolution: Fixed
    • Component/s: www
    • Labels:
      None
    • Similar Issues:

      Description

      Please consider enabling HTTP/2 across Jenkins web sites including, but not limited to:

      https://jenkins.io
      https://issues.jenkins-ci.org
      https://wiki.jenkins-ci.org/display/JENKINS/Home

      End users may experience faster download times when using these web sites.
      End users do not need to install any new software, since HTTP/2 is supported in all major
      web browsers. Several major web sites such as Google, Facebook, Twitter serve HTTP/2.
      You can read more about HTTP/2:

      https://www.cloudflare.com/http2/
      https://http2.akamai.com/

        Attachments

          Issue Links

            Activity

            Hide
            orrc Christopher Orr added a comment -

            FWIW, this will happen automatically as more services move over to the Kubernetes setup.

            e.g. jenkins.io, plugins.jenkins.io and accounts.jenkins.io are all now served via HTTP/2.

            Show
            orrc Christopher Orr added a comment - FWIW, this will happen automatically as more services move over to the Kubernetes setup. e.g. jenkins.io, plugins.jenkins.io and accounts.jenkins.io are all now served via HTTP/2.
            Hide
            ssbarnea Sorin Sbarnea added a comment -

            At least https://issues.jenkins-ci.org is not using HTTP2, and enabling it is like adding 6 chars to nginx config: " http2"

            Show
            ssbarnea Sorin Sbarnea added a comment - At least  https://issues.jenkins-ci.org  is not using HTTP2, and enabling it is like adding 6 chars to nginx config: " http2"
            Hide
            rtyler R. Tyler Croy added a comment -

            We're now at 18.04 across the cluster, so I'll update our Apache configurations.

            Show
            rtyler R. Tyler Croy added a comment - We're now at 18.04 across the cluster, so I'll update our Apache configurations.
            Hide
            rtyler R. Tyler Croy added a comment -

            There's an open pull request to enable this for the puppetlabs-apache module we use, but I think I'll just "hack" HTTP/2 support in for now.

            Show
            rtyler R. Tyler Croy added a comment - There's an open pull request to enable this for the puppetlabs-apache module we use, but I think I'll just "hack" HTTP/2 support in for now.
            Hide
            rtyler R. Tyler Croy added a comment -

            As Puppet changes are rolled out, this will finally take effect on our remaining Apache servers, such as mirrors., wiki. and issues.

            Show
            rtyler R. Tyler Croy added a comment - As Puppet changes are rolled out, this will finally take effect on our remaining Apache servers, such as mirrors., wiki. and issues.

              People

              Assignee:
              rtyler R. Tyler Croy
              Reporter:
              rodrigc Craig Rodrigues
              Votes:
              2 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: