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

Create TLS secrets via the squash-deployment tool

    XMLWordPrintable

    Details

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

      Description

      The squash deployment tool will clone the repositories for the individual squash microservices, set the appropriate namespace for the deployment, create the secrets, and deploy the microservices in the right order.

        Attachments

          Activity

          Hide
          afausti Angelo Fausti added a comment - - edited

          Here is how the complete squash deployment will work, I have created an adhoc Makefile
          to build the microservices, in the future we could use a better tool like k8s helm to manage this.

          https://github.com/lsst-sqre/squash-deployment/tree/tickets/DM-11537

          Show
          afausti Angelo Fausti added a comment - - edited Here is how the complete squash deployment will work, I have created an adhoc Makefile to build the microservices, in the future we could use a better tool like k8s helm to manage this. https://github.com/lsst-sqre/squash-deployment/tree/tickets/DM-11537
          Hide
          afausti Angelo Fausti added a comment -

          In the Makefile you have the recipe to automate the creation of the tls-certs secret to be used by the squash-api, squash-bokeh and squash-dash microservices.

          Show
          afausti Angelo Fausti added a comment - In the Makefile you have the recipe to automate the creation of the tls-certs secret to be used by the squash-api , squash-bokeh and squash-dash microservices.
          Show
          afausti Angelo Fausti added a comment - https://github.com/lsst-sqre/squash-deployment/pull/1

            People

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