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

Handle DynamoDB pay-per-request mode correctly #12295

Merged
merged 6 commits into from
May 2, 2022
Merged

Conversation

xacrimon
Copy link
Contributor

@xacrimon xacrimon commented Apr 28, 2022

This PR makes the DynamoDB events driver work with pay-per-request mode. It previously failed to boot the auth server if pay-per-request mode was configured for the DynamoDB events table due to AWS throwing a ValidationError in the API if the request contains capacity parameters.

@xacrimon xacrimon marked this pull request as ready for review April 29, 2022 13:49
@github-actions github-actions bot added the audit-log Issues related to Teleports Audit Log label Apr 29, 2022
lib/events/dynamoevents/dynamoevents.go Outdated Show resolved Hide resolved
@xacrimon xacrimon merged commit 34ea842 into master May 2, 2022
@zmb3 zmb3 deleted the joel/ddb-ppp branch May 2, 2022 16:31
@xacrimon xacrimon mentioned this pull request May 2, 2022
xacrimon added a commit that referenced this pull request May 3, 2022
* Harden SQLite permissions (#12096)

* Check oidc email_verified claim (#12140)

* Limit Kubernetes connections (#12275)

* Handle DynamoDB pay-per-request mode correctly (#12295)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
audit-log Issues related to Teleports Audit Log backport-required
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants