Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-5169

Fastly API interactions for LSST the Docs

    Details

      Description

      Using Fastly’s API, have ltd-keeper setup new builds and editions:

      • Add Surrogate-Key to headers of objects uploaded to S3 (happens on ltd-mason side)
      • Configure Varnish to serve specific bucket directories as specific domains (DM-4951 has added Route 53 interactions to ltd-keeper)
      • Purge content when editions switch or content is deleted.

      DM-5167 is covering non-API driven work to configure fastly.

      See https://www.hashicorp.com/blog/serving-static-sites-with-fastly.html for a write-up on serving static site via fastly. See also http://sqr-006.lsst.io for an overview of LSST the Docs.

        Attachments

          Issue Links

            Activity

            jsick Jonathan Sick created issue -
            jsick Jonathan Sick made changes -
            Field Original Value New Value
            Epic Link DM-1139 [ 13948 ]
            jsick Jonathan Sick made changes -
            Link This issue relates to DM-5167 [ DM-5167 ]
            jsick Jonathan Sick made changes -
            Link This issue relates to DM-4950 [ DM-4950 ]
            jsick Jonathan Sick made changes -
            Link This issue relates to DM-4196 [ DM-4196 ]
            jsick Jonathan Sick made changes -
            Epic Link DM-1139 [ 13948 ] DM-5404 [ 23211 ]
            jsick Jonathan Sick made changes -
            Description Using Fastly’s API, have ltd-keeper setup new builds and editions:

            - Add {{Surrogate-Key}} to headers of objects uploaded to S3
            - Configure Varnish to serve specific bucket directories as specific domains (DM-4951 has added Route 53 interactions to ltd-keeper)
            - Purge content when editions switch or content is deleted.

            DM-5167 is covering non-API driven work to configure fastly.

            See https://www.hashicorp.com/blog/serving-static-sites-with-fastly.html for a write-up on serving static site via fastly. See also http://sqr-006.lsst.io for an overview of LSST the Docs.
            Using Fastly’s API, have ltd-keeper setup new builds and editions:

            - Add {{Surrogate-Key}} to headers of objects uploaded to S3 (happens on ltd-mason side)
            - Configure Varnish to serve specific bucket directories as specific domains (DM-4951 has added Route 53 interactions to ltd-keeper)
            - Purge content when editions switch or content is deleted.

            DM-5167 is covering non-API driven work to configure fastly.

            See https://www.hashicorp.com/blog/serving-static-sites-with-fastly.html for a write-up on serving static site via fastly. See also http://sqr-006.lsst.io for an overview of LSST the Docs.
            jsick Jonathan Sick made changes -
            Status To Do [ 10001 ] In Progress [ 3 ]
            jsick Jonathan Sick made changes -
            Story Points 1
            jsick Jonathan Sick made changes -
            Story Points 1 2.2
            jsick Jonathan Sick made changes -
            Story Points 2.2 3.6
            jsick Jonathan Sick made changes -
            Story Points 3.6 5.7
            jsick Jonathan Sick made changes -
            Story Points 5.7 6.9
            jsick Jonathan Sick made changes -
            Story Points 6.9 7.1
            jsick Jonathan Sick made changes -
            Story Points 7.1 7.8
            jsick Jonathan Sick made changes -
            Epic Link DM-5404 [ 23211 ] DM-5858 [ 23985 ]
            jsick Jonathan Sick made changes -
            Reviewers J Matt Peterson [ jmatt ]
            Status In Progress [ 3 ] In Review [ 10004 ]
            jsick Jonathan Sick made changes -
            Story Points 7.8 8
            jsick Jonathan Sick made changes -
            Labels lsst-the-docs lsst-the-docs ltd-keeper ltd-mason
            jsick Jonathan Sick made changes -
            Resolution Done [ 10000 ]
            Status In Review [ 10004 ] Done [ 10002 ]

              People

              • Assignee:
                jsick Jonathan Sick
                Reporter:
                jsick Jonathan Sick
                Reviewers:
                J Matt Peterson [X] (Inactive)
                Watchers:
                J Matt Peterson [X] (Inactive), Jonathan Sick
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Summary Panel