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

Create the squash-dash microservice

    XMLWordPrintable

    Details

    • Type: Story
    • Status: Done
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None

      Description

      squash-dash is a frontend interface to embed SQuaSH bokeh apps. It is meant to run with the squash-api and squash-bokeh microservices. It uses Django templates, bootstrap, font-awesome and jquery for the web application. The deployment creates a pod with two containers, one for the django application + uwsgi and another one runs nginx as reverse proxy and also to serve the static assets. The build of the docker images and the ks8 deployment are automated through a Makefile. Added support to local deployment with minikube. See README for Instructions.

        Attachments

          Issue Links

            Activity

            Hide
            afausti Angelo Fausti added a comment - - edited

            Things to remind for the integration with the squash-api and squash-bokeh:

            • Add squash_dash_full_path cookie
            • Move stats to an API endpoint
            • Use template to build the list of metrics
            Show
            afausti Angelo Fausti added a comment - - edited Things to remind for the integration with the squash-api and squash-bokeh : Add squash_dash_full_path cookie Move stats to an API endpoint Use template to build the list of metrics
            Show
            afausti Angelo Fausti added a comment - https://github.com/lsst-sqre/squash-dash/pull/1
            Hide
            jsick Jonathan Sick added a comment -

            Works as advertised in the deployment demo. Good to go.

            Show
            jsick Jonathan Sick added a comment - Works as advertised in the deployment demo. Good to go.

              People

              Assignee:
              afausti Angelo Fausti
              Reporter:
              afausti Angelo Fausti
              Reviewers:
              Jonathan Sick, Joshua Hoblitt
              Watchers:
              Angelo Fausti, Jonathan Sick, Joshua Hoblitt
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Jenkins

                  No builds found.