-
Notifications
You must be signed in to change notification settings - Fork 3
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
Trouble deploying with minio ObjectStorage #2
Comments
Hi Arthur, Did you try to rollout restart you deployment after changing the secret ? I never tried with minio. If there is an issue sending the videos to object storage, you might see the logs in this page https://your-peertube-instance/admin/system/jobs (with a specific type relating to S3 : I don't have them anymore so I can't give you an example right now) I will test with minio next week if you can't get it working before. |
And for the config/default.yaml object_storage.enabled value set to false, that's normal. Values should be overridden by environment variables : see https://github.com/Chocobozzz/PeerTube/blob/0305db28c98fd6cf43a3c50ba92c76215e99d512/support/docker/production/config/custom-environment-variables.yaml#L48 You could also, as an alternative to using environment variables, do like explained in "Other configurations" section of the README (https://github.com/coopgo/peertube-k8s#other-configurations) to provide a production.yaml file with object_storage settings. |
I got the following log :
This means that it's using DNS based bucket. This might require the addition of something lik I'll look into it next week. |
It's more an upstream Peertube issue then. There is no configuration to change that : https://github.com/Chocobozzz/PeerTube/blob/e3c9ea722629a7d2b5656299ea51aec8c903b8ae/server/initializers/config.ts#L76 And S3Client is declared (https://github.com/Chocobozzz/PeerTube/blob/1c93ad0778d9bde1ba4caf87f24ecef27a8346a9/server/lib/object-storage/shared/client.ts#L21) without the option to use "forcePathStyle" (https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/clients/client-s3/interfaces/s3clientconfig.html#forcepathstyle) |
With a new deployement, when I upload a test video, it ends up in the PV named
peertube-data
I have :
Could it be ? :
I don't seem to have any logs indicating the problem.
The text was updated successfully, but these errors were encountered: