Skip to content

Conversation

@amitlicht
Copy link
Contributor

Description

  • Improve AWS IAM integration debug logging to ease troubleshooting around unexpected role creation: add debug- or info-level logging around IAM-related updates of pods and service accounts
  • Remove redundant labeling of service account on last pod terminating in AWS IAM integration, which is no longer used and is just a cause for potential conflicts.

References

#171

Testing

  • This change adds test coverage for new/changed/fixed functionality

Checklist

  • I have added documentation for new/changed functionality in this PR and in github.com/otterize/docs

@amitlicht amitlicht requested a review from omris94 January 21, 2025 08:44
@orishoshan orishoshan changed the title Improve AWS IAM integration debug logging to ease troubleshooting around unexpected role creation Improve AWS IAM integration debug logging to improve diagnostics for role creation Jan 21, 2025
@amitlicht amitlicht merged commit b82cdef into main Jan 21, 2025
12 checks passed
@amitlicht amitlicht deleted the amitlicht/troubleshoot_iam_role_override branch January 21, 2025 10:06
@github-actions github-actions bot locked and limited conversation to collaborators Jan 21, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants