7
0
mirror of https://github.com/ChristianLight/tutor.git synced 2024-06-28 17:33:29 +00:00
tutor/plugins/minio
Régis Behmo 334f3e720e Towards a stable Kubernetes integration
Missing features:
- https certificates
- xqueue
- lms/cms workers

Moreover, we scalability issues due to the uploaded file storage in the
lms/cms. To address this issue we need to develop the MinIO plugin so
that it becomes compatible with Open edX.

Close #126 #179 #187
2019-06-07 22:49:45 +02:00
..
tests 🔌 Introduce a plugin system for tutor 2019-06-07 22:49:45 +02:00
tutorminio Towards a stable Kubernetes integration 2019-06-07 22:49:45 +02:00
README.rst 🔌 Introduce a plugin system for tutor 2019-06-07 22:49:45 +02:00
setup.py 🔌 Introduce a plugin system for tutor 2019-06-07 22:49:45 +02:00

TODO

- This is mainly for production. Does not work with `tutor dev` commands.
- For local testing, you need to set MINIO_HOST to minio.localhost:

    tutor config save -y --set MINIO_HOST=minio.localhost
  
- You need `minio.LMS_HOST` domain name. For local development, the MinIO admin dashboard is at minio.localhost. For authentication, use MINIO_ACCESS_KEY and MINIO_SECRET_KEY:

    tutor config printvalue OPENEDX_AWS_ACCESS_KEY
    tutor config printvalue OPENEDX_AWS_SECRET_ACCESS_KEY