-
Notifications
You must be signed in to change notification settings - Fork 84
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
support minio as object storage #380
Comments
Yes, MinIO will work with Quay using the Here is a partial DISTRIBUTED_STORAGE_CONFIG:
default:
- RadosGWStorage
- access_key: <hidden>
secret_key: <hidden>
hostname: <hidden>
bucket_name: <hidden>
port: 443
is_secure: true
storage_path: /datastorage/registry |
@alecmerdler thank you so much! really appreciated! |
Sure, configuring a
apiVersion: quay.redhat.com/v1
kind: QuayRegistry
metadata:
name: whatever
spec:
configBundleSecret: quay-config-abc
components:
- kind: objectstorage
managed: false
apiVersion: v1
kind: Secret
metadata:
name: quay-config-abc
stringData:
config.yaml:
... <other key/values>
DISTRIBUTED_STORAGE_CONFIG:
default:
- RadosGWStorage
- access_key: <hidden>
secret_key: <hidden>
hostname: <hidden>
bucket_name: <hidden>
port: 443
is_secure: true
storage_path: /datastorage/registry |
FWIW, I use minio using this sort of configuration, but I had an issue. When I had minio endpoint set up as The error from
It made me feel like there was a CORS header issue, possibly related to this comment in the code In other words, a real minio client implementation may be needed ... also perhaps this comment should be in the quay repo and not the operator repo, unsure! |
@venezia Indeed, looks like Quay needs to use a real MinIO client for |
i wanna specify also:
what are the suitable config keys for that |
I'm also looking to specify a CA to connect to S3 endpoint. Is it possible to set it? |
Quay requires object storage.
The documentation mentions:
Now the question, can you support customizing the endpoint of s3 api because i want to use minio.
While minio is 100% API compatible with AWS S3, i need to provide the endpoint (url) of the minio server
old similar issue : https://access.redhat.com/solutions/3782641
The text was updated successfully, but these errors were encountered: