8000 GitHub - ome/prod-playbooks: Playbooks used by the OME team for deploying production services including OMERO
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

ome/prod-playbooks

OME production services playbooks

These playbooks encapsulate the running of various production servers run by the OME team.

At the moment, only the ome-demoserver.yml playbook is available here. This is a playbook for OMERO.demo server on https://demo.openmicroscopy.org OMERO.server and OMERO.web. You can read more about this OMERO.demo server on our website.

We are in the process of adding more OME team's production playbooks here.

If you are looking for examples of running your own production OMERO.server see

https://github.com/ome/omero-deployment-examples

Details

  • Install Ansible >2.10
  • Install required roles: ansible-galaxy install -r requirements.yml
  • Run the ome-demoserver.yml playbook:
cd playbooks
ansible-playbook --ask-become --become -i $PATH/TO/INVENTORY ome-demoserver.yml -l $YOUR-HOST-ADDRESS-OR-IP --diff

Testing

We test the playbooks here on Rocky Linux 9 platform via Ansible Molecule, see test scenarios under molecule.

The main components of the playbooks (roles) are being independently tested on both Rocky Linux 9 and Ubuntu 22.04. See e.g. ome.omero_server role.

About

Playbooks used by the OME team for deploying production services including OMERO

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Contributors 11

0