Per documentation from the readme, I'm trying to pass my credentials in as instance profile credentials as our AWS account uses a federated login and I can get temp credentials if I need to anything via CLI. I set up an instance profile with permission to talk to my elasticsearch domain. What the readme doesn't clarify is how to do this. Should I just leave the the aws_access_key_id and the aws_secret_access_key fields blank? Or just not include them at all? I have a few other problems to solve with this solution, but this will solve one of the access problems later on. I believe I am using the latest version of this plugin, I never specified a version when I installed via Logstash.
Here's the .conf file for reference:
Per documentation from the readme, I'm trying to pass my credentials in as instance profile credentials as our AWS account uses a federated login and I can get temp credentials if I need to anything via CLI. I set up an instance profile with permission to talk to my elasticsearch domain. What the readme doesn't clarify is how to do this. Should I just leave the the aws_access_key_id and the aws_secret_access_key fields blank? Or just not include them at all? I have a few other problems to solve with this solution, but this will solve one of the access problems later on. I believe I am using the latest version of this plugin, I never specified a version when I installed via Logstash. Here's the .conf file for reference: