galaxyproject / ansible-cvmfs

An Ansible role for installing and configuring CernVM-FS (CVMFS)
12 stars 17 forks source link

Support S3 backend for Stratum 0/1 #43

Open natefoo opened 2 years ago

natefoo commented 2 years ago
  1. I have not tested the Stratum 0 changes.
  2. Although the cvmfs package on EL depends on and forces the installation of Apache, it's not needed (as far as I can tell) on Stratum 1s since access is direct via the S3 URL. However, at least in my case I'll be proxying the S3 (Swift) URL (probably with nginx) since it's HTTPS on a non-standard port, which could be an issue for clients.
natefoo commented 2 years ago

I should really look at PRs before I start working on things...

42.

natefoo commented 2 years ago

@nuwang so I did this in a vacuum and only realized you'd already done it after I opened the PR and went to review what else was waiting. It turned out somewhat differently than your implementation, but I am fine with either, do you have an opinion?