Skip to content
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

Upgrade AWS SDK to support EKS Pod Identity #38174

Closed
bartoszcisek opened this issue Feb 26, 2024 · 7 comments
Closed

Upgrade AWS SDK to support EKS Pod Identity #38174

bartoszcisek opened this issue Feb 26, 2024 · 7 comments
Assignees
Labels
Team:obs-ds-hosted-services Label for the Observability Hosted Services team

Comments

@bartoszcisek
Copy link

Describe the enhancement

EKS pod identity is an improved way to grant selected access for pods to AWS resources. Support for pod identity starts at 1.47.11 ASW SDK version.

Describe a specific use case for the enhancement or feature

Granting elastic agent access to RDS DB for elastic agent AWS integration.

What is the definition of done?

Elastic agent uses AWS SDK in version higher that 1.47.11.

bartoszcisek referenced this issue in bartoszcisek/elastic-agent Feb 27, 2024
bartoszcisek referenced this issue in bartoszcisek/elastic-agent Feb 27, 2024
@cmacknz cmacknz transferred this issue from elastic/elastic-agent Mar 4, 2024
@botelastic botelastic bot added the needs_team Indicates that the issue/PR needs a Team:* label label Mar 4, 2024
@kaiyan-sheng kaiyan-sheng added the Team:obs-ds-hosted-services Label for the Observability Hosted Services team label Mar 8, 2024
@elasticmachine
Copy link
Collaborator

Pinging @elastic/obs-ds-hosted-services (Team:obs-ds-hosted-services)

@botelastic botelastic bot removed the needs_team Indicates that the issue/PR needs a Team:* label label Mar 8, 2024
@mholttech
Copy link

I was literally just looking for this. Hope to see the sdk version bumped soon.

@cucxabong
Copy link

Hi guys,

Do you have any update on this?

@mholttech
Copy link

Any update on this?

CC: @bvader

@zmoog
Copy link
Contributor

zmoog commented Nov 18, 2024

Quick update on this issue.

Since we bumped the AWS SDK during standard update cycle, we are testing a recent version of Elastic Agent (8.15.3) to double-check it support EKS Pod Identity.

So far we tested the following inputs.

Logs:

  • cloudwatch-logs: OK

Metrics:

  • cloudwatch: OK

We still need to fully test the following:

Logs:

  • aws-s3 (SQS mode)
  • aws-s3 (S3 polling mode)

@yavor-martian
Copy link

yavor-martian commented Nov 21, 2024

This one seems to be resolved in the latest version of the agent 8.15.3

@zmoog
Copy link
Contributor

zmoog commented Nov 25, 2024

EKS Pod Identity is available starting at least from 8.15.3.

I created a public issue #41775 to track the need to update the official docs for Beats and the Elastic Agent integrations.

Feel free to reopen if you run into issues or comment if you have questions.

@zmoog zmoog closed this as completed Nov 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Team:obs-ds-hosted-services Label for the Observability Hosted Services team
Projects
None yet
Development

Successfully merging a pull request may close this issue.

7 participants