-
Notifications
You must be signed in to change notification settings - Fork 980
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 AWS Elasticsearch image #317
Conversation
Signed-off-by: Adrien Kühn <[email protected]>
Is anyone using this in production? Also, any plans to merge? Thanks! |
Currently, no plan to merge because we have a problem to maintain contributed images. |
I've been using an older version of the same thing in production for at least a year now. Just switched my production to this image because I needed a newer elasticsearch plugin. Dropped it right in 👍 I also replace |
@AdrienKuhn thanks for coming up with the repo. I am new to the docker world and was playing around this. I have my ES set up in AWS and have docker for window set up locally. I cloned your repo and docker build the debian-awselasticsearch image however when I try to apply the image using fluentd-daemonset-awselasticsearch-rbac.yml I have the following error: I verified that the build steps does copy this .sh file and the file existed in my build folder. Am I missing something ? |
@gatolim I tried to apply the I used the following (v1.7) image for test purposes: krewh/fluentd-awselasticsearch. |
Thanks @AdrienKuhn, I ended up building my own image. I encountered the same problem while using my own and it turns out to be the end line char ('\r\n') difference between window and linux in the .sh file. I suspected it was the same cause when I use yours. |
We ended up using this proxy (https://github.com/abutaha/aws-es-proxy) as a sidecar, which allows us to use on of the pre built images of this repos. Works flawlessly, but the proxy image development is rather stale. |
@wcarlsen Did you really get |
@Nuru we probably shouldn't continue this here (hint: email me). But I wasn't aware of this behavior. I think it is a trade off between maintaining a fluentd image. We are currently investigating when we would expect to get a 302 or 403 from AWS ES. Maybe you have experience with this or have a better overview of how big a problem this actually is? |
This PR adds
debian-awselasticsearch
docker image.AWS ES service require requests signature.
This image contains the aws-elasticsearch-service fluent plugin.
Authentication with AWS ES is done using EC2 instance profile.