Samvera DevOps Interest Group
Scope and Objectives
The objective of this group is to discuss, share, and organize resources for hosting, monitoring, and securing Hydra-based applications.
Topics include areas such as
- Project, release, and configuration management
- Continuous integration and testing
- Performance testing, profiling, scaling, and high availability
- Application usage reporting, monitoring, and alerting
- Server environments and architecture
- Security management, auditing, backups, and disaster recovery
- Virtualization and containerization (e.g. Docker, Vagrant)
Members
Add your name if you are interested in joining this new group.
- Co-facilitator: Erin Fahy (Stanford)
- Co-facilitator: Glen Horton (University of Cincinnati)
- Alicia Cozine (Data Curation Experts)
- John H. Robinson, IV (UCSD)
- Ryan Rotter (University of Michigan)
- Kathryn Cassidy (Trinity College Dublin)
- Anna Headley (Chemical Heritage Foundation)
- Weiwei Shi (University of Alberta)
- Tony Zanella (Stanford)
- Kieran Etienne (Penn State University)
- Scott Smith (UC Santa Barbara)
- Alex Dunn (UC Santa Barbara)
- Bill Branan (DuraSpace)
- David Chandek-Stark (Duke)
- Collin Brittle (Virginia Tech)
- Drew Heles (Johns Hopkins)
Resources
Ansible
- DCE / CHF scripts: https://github.com/curationexperts/ansible-hydra
- These are designed to be general enough to use anywhere! Please try them out and let us know how it works for you!
- Temple's scripts: https://github.com/tulibraries/ansible_sufia
- U Alberta's scripts: https://github.com/ualbertalib/sufia-ansible-vagrant
- Wash U's scripts: https://github.com/wulib-wustl-edu/ansible
- Virginia Tech's scripts: https://github.com/VTUL/InstallScripts
Puppet
- University of Cincinnati: https://github.com/uclibs/scholar-puppet-vagrant
Preliminary Survey Results
Thanks to everyone who participated in the survey!
Results Spreadsheet: https://docs.google.com/spreadsheets/d/1VLHxPJrxIN4t2_3UOkneaHDprbMOLA_Zgg0bSWli8Bo/edit?usp=sharing
(see charts tab for bar graphs of results)
Meeting Times and Communication Channels
A regular meeting time has not yet been established for this new group. Fill out the Doodle for the next meeting at http://doodle.com/poll/ekw4ud3p8w8efwe9
Notifications will be posted to samvera-community@googlegroups.com and to the Project Hydra #devops channel on Slack. General discussion will likely take place in the Slack channel. If you are not a member of the Slack Project Hydra team, you can request an automatic invite.
Meetings
Meetings are scheduled as needed.
Past meetings:
- November 22, 2016 - 4 pm EST
- Upcoming!
- January 26, 2016 - 4 pm EST
- Meeting recording (Blue Jeans): https://bluejeans.com/s/91GU/
- University of Alberta slides for Ansible Configuration:
- December 15, 2015 - 1 pm PST
- Meeting notes: https://docs.google.com/document/d/162A9N7HJJ6eGgLR1_noildUIcR_dNiNqDieem1g5nMI/edit?usp=sharing
- Meeting recording (Blue Jeans): https://bluejeans.com/s/8VEW/
- November 19, 2015 - 2 pm EST
- Agenda: https://docs.google.com/document/d/1sI0zJPE3tyWXDmqi8CThjEr9JhtHBRzvGnNM7tbCcqg/edit?usp=sharing
- Meeting recording (WebEx): https://ucincinnati.webex.com/ucincinnati/ldr.php?RCID=25a87be92c77ef1f47d8861f61b55746
- Meeting notes: https://docs.google.com/document/d/184A8YcX8yApUrga_jihKGC0xLmxaeq7Jhor26PMKodY/edit