Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MVP2 prep work in progress #8

Merged
merged 16 commits into from
Mar 6, 2020

Conversation

g7morris
Copy link
Collaborator

@g7morris g7morris commented Mar 4, 2020

MVP2 work by Gavin

From the tasking

This PR adds the following:

  • New services added to Docker-compose (microservices and Cantaloupe).
    • Updating the docker-compose file with the following new services, images, local build dirs and configs as needed. Attempted to get them running but without communicating to other services.
    • houdini (using borndigital/isle-houdini:mvp2-alpha, update to islandora/isle-houdini:mvp2-alpha when Dockerhub repo is avail)
    • homarus (using borndigital/isle-homarus:mvp2-alpha, update to islandora/isle-homarus:mvp2-alpha when Dockerhub repo is avail)
    • hypercube (using borndigital/isle-hypercube:mvp2-alpha, update to islandora/isle-hypercube:mvp2-alpha when Dockerhub repo is avail)
    • fits (FITS microservice using pre-built Harvard image)
    • cantaloupe (Cantaloupe using Lyrasis pre-built image)

@dannylamb
Copy link
Member

This spins up for me, but am not sure how best to test. What ports/paths are the microservices exposed as? Maybe I can at least throw an image at Houdini and see what happens.

@g7morris
Copy link
Collaborator Author

g7morris commented Mar 5, 2020

@dannylamb I think now that I have a working install script that clones this https://github.com/Islandora/drupal-project with the composer.json from the Islandora playbook, we can start to see what needs testing. I've forked your project and checked in that composer.json here https://github.com/Born-Digital-US/drupal-project/blob/isle8-dev/composer.json I can explain further in a future Zoom call or today during the meeting. I'm going to be using https://github.com/qadan/documentation/blob/installation/docs/installation/manual/configuring_drupal.md to see how to manually update services with the right configs

@g7morris g7morris merged commit af1d43e into Islandora-Devops:development Mar 6, 2020
birkland added a commit to birkland/isle-dc that referenced this pull request Oct 26, 2020
…nstall

Remove unnecessary composer-install from up target
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants