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

Postgres Aurora Integration IAM authentication is enabled by default #17175

Open
mbyio opened this issue Mar 14, 2024 · 0 comments
Open

Postgres Aurora Integration IAM authentication is enabled by default #17175

mbyio opened this issue Mar 14, 2024 · 0 comments

Comments

@mbyio
Copy link

mbyio commented Mar 14, 2024

Additional environment details (Operating System, Cloud provider, etc):

Using AWS, Kubernetes, Datadog helm chart 3.57.3, and configured the postgres integration using a cluster check.

Steps to reproduce the issue:

  1. Make an aurora serverless postgres DB with IAM authentication disabled
  2. Create Datadog user
  3. Run on a K8s node without the default metadata service disabled (so the node IAM role can be assumed by a pod)
  4. Create a K8s service and annotation to connect to postgres
  5. Add an aws section to the config, specify the instance_endpoint and region fields, but nothing else
  6. Cluster check fails in logs with "password authentication failed for user datadog..." even though I confirmed the correct password is set
  7. After adding managed_authentication: {"enabled": false}, it started working

Describe the results you received:
IAM authentication enabled by default

Describe the results you expected:
IAM authentication not enabled by default (this is what the docs say is the default)

Additional information you deem important (e.g. issue happens only occasionally):

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant