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

Create squash-db microservice

    XMLWordPrintable

    Details

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

      Description

      Create the squash-db microservice, it will run MariaDB from the official docker image and use a persistent volume to store the data. Add suport to Minikube and GKE.

        Attachments

          Activity

          Hide
          afausti Angelo Fausti added a comment - - edited

          Added customized configuration for mysql needed to restore the current production DB.

          Show
          afausti Angelo Fausti added a comment - - edited Added customized configuration for mysql needed to restore the current production DB.
          Hide
          afausti Angelo Fausti added a comment -

          I've just pushed the work on squash-db at this point I need a copy of the SQuaSH production DB deployed to kubernetes so that I can test it against the squash-api microservice.

          See PR https://github.com/lsst-sqre/squash-db/pull/1

          Show
          afausti Angelo Fausti added a comment - I've just pushed the work on squash-db at this point I need a copy of the SQuaSH production DB deployed to kubernetes so that I can test it against the squash-api microservice. See PR https://github.com/lsst-sqre/squash-db/pull/1
          Hide
          jhoblitt Joshua Hoblitt added a comment -

          A few comments were made on the GH PR. In general, this looks good but additional work on things such as backups are needed before this would be ready to use as a production service.

          Show
          jhoblitt Joshua Hoblitt added a comment - A few comments were made on the GH PR. In general, this looks good but additional work on things such as backups are needed before this would be ready to use as a production service.
          Hide
          afausti Angelo Fausti added a comment -

          Changed squash-db service type to ClusterIP and opened tickets to implement the other suggestions:

          DM-11485 Implement bitly proxy for squash k8s deployment
          DM-11486 Automate backups for squash-db
          DM-11537 Create the squash-deployment tool

          Show
          afausti Angelo Fausti added a comment - Changed squash-db service type to ClusterIP and opened tickets to implement the other suggestions: DM-11485 Implement bitly proxy for squash k8s deployment DM-11486 Automate backups for squash-db DM-11537 Create the squash-deployment tool

            People

            Assignee:
            afausti Angelo Fausti
            Reporter:
            afausti Angelo Fausti
            Reviewers:
            Jonathan Sick
            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.