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

How do we want to handle test data? #3

Open
mathematicalmichael opened this issue Feb 16, 2022 · 3 comments
Open

How do we want to handle test data? #3

mathematicalmichael opened this issue Feb 16, 2022 · 3 comments

Comments

@mathematicalmichael
Copy link
Member

  • minio instance (how will github actions interact with it? secrets in github?)
  • public server (apache, nginx) with files in it (zip file) kept somewhere...

workflow can be "manage data" with minio and "access data" through public server OR s3.

this way credentialed users can modify data but anyone can access it.

  • question: what permissions will minio assign the files? ownership? do we need to run a cronjob to add chmod +r to files uploaded with minio?
@mathematicalmichael
Copy link
Member Author

minio + apache deployment together, put in services folder in root of this repo, validate functionality

  • test everything below with docker volumes AND local volumes
  • create file on disk
  • upload file w awscli
  • access it from apache and have file be visible

@mathematicalmichael
Copy link
Member Author

once files are available... how will the code itself go download them? tflow, torch, etc all do some version of this.

@mathematicalmichael
Copy link
Member Author

right now we just pull these in with the makefile from a storage server.

update: now using cloudflare to proxy that server, need to verify things still work, as well as test s3/minio access.

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

No branches or pull requests

1 participant