Commit 407bb4f
fix: add STS dependency for IRSA credential resolution in EKS (#98)
The BedrockProvider uses the AWS SDK DefaultCredentialsProvider chain,
which requires the STS module on the classpath to perform
AssumeRoleWithWebIdentity. Without it, the credential chain silently
skips IRSA and falls back to EC2 instance metadata, causing the
plugin to use the EKS node role instead of the pod's service account
IAM role.
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>1 parent 28ee969 commit 407bb4f
1 file changed
+9
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
230 | 230 | | |
231 | 231 | | |
232 | 232 | | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
| 236 | + | |
| 237 | + | |
| 238 | + | |
| 239 | + | |
| 240 | + | |
| 241 | + | |
233 | 242 | | |
234 | 243 | | |
0 commit comments