2023-06-02 Sys Ops & Management SIG Agenda and Meeting notes

Date and time

10-11 EST

https://openlibraryfoundation.zoom.us/j/591934220?pwd=dXhuVFZoSllHU09qamZoZzZiTWhmQT09

Topics

Attendees

TimeItemWhoNotes

WolfCon PlanningIngolf

The OLF folks want a draft list of session ideas by the first week of June, so less than one month from now.  You can see last year's FOLIO sessions here.  So, what technical sessions should we have this year?

Let's collect ideas for SysOps sessions.

Meeting Notes 2023-05-12

WolfCon 2023 planning form August 22 - 24.

Attendance in person: Tod Olson jroot 

Maccabee Levine has volunteered to wrangle together the technical FOLIO session proposals. 

-------------------------------

Suggestions:  A FOLIO install session (suggested by Ian Walls ?). Relevant to SysOps.  Florian Kreft is investigating. Tobias Stumpp jroot 

Probably not a big on-person audience of system operators. => Participate in other meetings of technical nature.

Managing deployment. Most are self-deploying. Helm chart completeness vs single tenant installs vs error prone due to many back-end modules.

One project: building a world-wide repository for Helm charts for FOLIO K8s deployment. Maybe not in github. Maybe together with dev team members ?

-----

Allow for a simpler basic install: Define Apps as collections of modules. Mike Taylor gave a presentation last year.

Deployment by Apps.  Not only important for new installers. Easier to automate end-to-end testing. Make testing easier. Enabeling future development.

Maybe the list of supported technologies ?

Sys Ops shall network with other technical folks on WolfCon session.

---------------------------

What needs to be addressed most urgently ?

What are the most important problems:  documentation in docs.folio.org.  Many decisions that you have to make for your infrastructure.  Decisions about AWS storage , minio, elasticsearch installation ,...     a mixture of different guides is online

Contribute back our experiences.

Database tuning properly. Migration runs.  SRS imports failed after setup of Metadb. Critical non-folio dependencies need to be better documented.     Sessions with reporting people ?   The guides mention PSQL version 12. It would be beneficial to switch to newer PSQL versions to increase performance.  

Linköping University planning go live last week of July.

Other topics:

  • Integrations
  • Discovery integration

----------------------

Clarify: Remote meeting rooms (technical equipment: PC with Zoom, microphone, beamer, camera). 

2023-05-19

From Data Migration Group: potential WolfCon session:

  • High level guidance on how to set up database, resourcing, settings, best practices, Kafka, Elasticsearch (SysOps might run with this one).
  • Session/panel of recent migrators? UChicago, Davidson (June ’23)
  • Would be good for EBSCO to do a session on their tools / Maybe Ingolf to demo migration using EBSCO's migration tools.

For SysOps maybe an overview of what has changed / what work has been going on in this last year, since the last WolfCon ?

Pick up "hot topics" from last WolfCon (cf. 2022-09-07 Meeting notes - Technical Council - FOLIO Wiki)

Ideas:

Other topics that have been discussed in the TC in the last 12 month:

----------------------------

Meeting Notes:

Considered most important by Sys Ops:

Kafka issues

Platform minimal core

cost controlling measures

supported technologies





2023/06/02 Today's notes:

 
  WolfCon Talk:

Tentative title:
  "Platform Decisions for FOLIO Self-Deployment on Kubernetes"

  •  Schematic Installation of FOLIO using Helm Charts (Tobi)
  • Building a Collaborative Repository - not in the title, but as part of the talk
  • Collaborative Repository for FOLIO Setup
  • CA/CI-Pipelines
  • Self Hosting Services /  Infrastructure agnostic
  • Requirements to the infrastructure (for a cluster) / what decisions need to be made ?
  •  AWS or self-hosted cluster ?
  • a minimum for a highly-available FOLIO instance
  • What configurations will be needed if you operate FOLIO in a cluster and not on a single VM ?
      K8s-Cluster; of more remote interest: Kubespray, Ingress, Storage, Backup
  • Tobias: a common repository for Helm Charts / Infrastructure / Planning and Setup
  •  Starting point - Helm Charts - then you end up with ... ... these are the obstacles
  • What is that thing doing ? Which infrastructure do you need ?

----------------------------------------------------

Does anyone here use helm charts on public cloud infrastructure?

Colorado (Marc Stacy), Cornell was doing it for a while

folio-org/folio-helm: Helm charts modules repository (github.com)

https://github.com/folio-org/folio-helm-v2/

Experiences and Recommendations from Sys Ops for self-hosting FOLIO

Session Title: Platform Decisions for FOLIO Self-Deployment on Kubernetes

Session Description: This session is meant for systems administrators who plan to self-deploy FOLIO in a general Kubernetes environment (private cloud or public cloud). We will share experiences and give recommendations and insights for self-hosting FOLIO. We will address aspects of needed infrastructure and a usable common repository for Helm Charts.

Followed by a short discussion

K8s is out of scope.



Topics for future meetings:

Next Meeting will be held June 9th.  Deadline for session submission proposals for WolfCon is June 5th.


Status of Integrations

Action items

  • Type your task here, using "@" to assign to a user and "//" to select a due date