Details

    • Type: Task
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None

      Description

      When developers need to make and test changes to the Bioviz Web site, they have to stand up an EC2 instances, create and configure various files to set up Apache Web server, and more. This can be a tedious and error-prone process as currently it must be done manually.

      There are many tools for automating provision of resources that would make this faster. Two of these include ansible and puppet. The Galaxy project is using ansible, and Dr. Loraine has learned a bit about it at the Galaxy Community Project 2019. Puppet seems to be a bit older and less nice.

      For this task, please write an ansible playbook to automate deployment of the BioViz main site.

      Some potentially useful training materials:

      Note: When starting work on this, please use the existing repository. Ask Dr. Loraine for the details.

        Attachments

          Issue Links

            Activity

            No work has yet been logged on this issue.

              People

              • Assignee:
                ann.loraine Ann Loraine
                Reporter:
                ann.loraine Ann Loraine
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: