-
Notifications
You must be signed in to change notification settings - Fork 979
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
Add support for AWS Elasticsearch #244
Comments
not a ruby expert, hope someone can do this and make fluntd to aws es be eaiser. |
I'm currently working on that part for my current setup. |
Actually, I deployed the aws elasticsearch proxy service inside k8s cluster. |
Interesting. Are you talking about https://github.com/abutaha/aws-es-proxy ? I've been using the atomia plugin for a very long time outside of that project and am currently migrating to using this project, just adding the gem from https://github.com/atomita/fluent-plugin-aws-elasticsearch-service . There's been some activity on it lately thanks to @cosmo0920 . |
@aerostitch |
@hixichen @aerostitch would love to hear more about the aws-es-proxy and any issues you've run into doing so. Would ideally be best if the stable helm chart https://github.com/kiwigrid/helm-charts/tree/master/charts/fluentd-elasticsearch ? had a way to do this setup or similar. But still - would rather hear first hand from others who've done it the issues they've faced.. reliability.. scaling.. gotchas.. etc |
I tried the https://github.com/abutaha/aws-es-proxy but it does not seem ready for production. It has 13 open issues at the moment, 2 of which are deal killers for me: it fails to pass along 403 or 302 responses. When it encounters those responses from upstream (Elasticsearch or Kibana), it sends an empty 200 response downstream. That is a big problem, especially for Kibana. So I tried using the mozilla-services proxy proxy instead, as it seems to be in much better shape than the other one, is very easy to configure, and the whole Docker image is only 11 MB. Unfortunately, while it handles 403 and 302 status codes fine, it drops the Until one of these proxies get fixed, or a better one comes along, it would be very helpful to have https://github.com/atomita/fluent-plugin-aws-elasticsearch-service installed and available on the |
Hi Team. |
See #317 |
Thanks bro... I'll test and comment any issue |
As of deployment process was improved, there is a room for newer image build pipeline if user helps continuously maintain the image even though still have #293 issue. if you still have interest to do it, please create PR. |
Update image with the fluent-plugin-aws-elasticsearch-service gem, https://github.com/atomita/fluent-plugin-aws-elasticsearch-service which allows you to specify an IAM access key/secret key for an IAM account to write to ES.
The text was updated successfully, but these errors were encountered: