I am trying to install an OpenEdx production environment on a kubernetes cluster that I have installed on three servers that I had available.
The cluster consists of a master and two workers. To perform the OpenEdx installation, I have installed tutor on the master node and tried to follow the steps in the documentation (Kubernetes deployment — Tutor documentation).
However when I run
$ tutor k8s launch
process ends with an error in the execution of a MinIO cronjob.
Job minio-job-20230413121915 is running. To view the logs from this job, run:
kubectl logs --namespace=openedx --follow $(kubectl get --namespace=openedx pods --selector=job-name=minio-job-20230413121915 -o=jsonpath=“{.items[0].metadata.name}”)
Waiting for job completion…
Error: Job minio-job-20230413121915 failed. View the job logs to debug this issue.
… more info …
$ kubectl -n openedx logs minio-job-20230413121915-jv9mf
Added minio
successfully. mc: Unable to make bucket minio/openedx
. Put “http://minio:9000/openedx/”: dial tcp 10.101.77.225:9000: connect: connection refused mc: Unable to make bucket minio/openedxuploads
. Put “http://minio:9000/openedxuploads/”: dial tcp 10.101.77.225:9000: connect: connection refused mc: Unable to make bucket minio/openedxvideos
. Put “http://minio:9000/openedxvideos/”: dial tcp 10.101.77.225:9000: connect: connection refused