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
Integration for RGW host style bucket domains #1349
Comments
Seems Kubernetes does not support wildcard ingress definitions (kubernetes/kubernetes#41881). For now, I'd be happy to have separate ingress definitions per bucket name which point to the same RGW instance (while using wildcard DNS). |
I came across this while trying to find a fix for the issue I have in hashicorp/vault#3728 . |
Potentially already implemented: rook/pkg/daemon/ceph/rgw/daemon.go Line 89 in 9678d80
Prehaps |
agreed, it seems we need to expose the dns name to the object.yaml. |
Right now the @jpds do you have any more insight into how we can configure k8s to get this to work? |
Is this a bug report or feature request?
Feature Request
Are there any similar features already existing: No
What should the feature do: AWS has a concept of a "host style bucket" domains, where clients can be configured to go to:
Rook could potential implement this with the help of a wildcard DNS entry which goes to a nginx/other ingress:
https://www.hastexo.com/resources/hints-and-kinks/configuring-radosgw-behave-amazon-s3/
It would seem that the RGW just needs to have a way of setting:
rgw dns name = domain.name
What would be solved through this feature: Some S3 clients expect this integration.
Does this have an impact on existing features: N/A.
The text was updated successfully, but these errors were encountered: