mirror of
https://github.com/penpot/penpot.git
synced 2026-09-10 14:09:17 +00:00
🐛 Add STS dependency for IRSA/web identity token S3 auth (#9928)
The S3 storage backend uses DefaultCredentialsProvider which includes WebIdentityTokenFileCredentialsProvider in its chain. However, that provider requires software.amazon.awssdk/sts on the classpath to call AssumeRoleWithWebIdentity. Without it, the provider silently fails and credentials cannot be resolved when using IRSA on EKS. Closes #9927 Signed-off-by: Joshua C <joshua.cullum@gmail.com> Co-authored-by: Joshua C <joshua.c@data-edge.co.uk> Co-authored-by: Andrey Antukh <niwi@niwi.nz>
This commit is contained in:
parent
61d44a374a
commit
156c888e2d
@ -67,7 +67,8 @@
|
|||||||
|
|
||||||
;; Pretty Print specs
|
;; Pretty Print specs
|
||||||
pretty-spec/pretty-spec {:mvn/version "0.1.4"}
|
pretty-spec/pretty-spec {:mvn/version "0.1.4"}
|
||||||
software.amazon.awssdk/s3 {:mvn/version "2.44.4"}}
|
software.amazon.awssdk/s3 {:mvn/version "2.44.4"}
|
||||||
|
software.amazon.awssdk/sts {:mvn/version "2.44.4"}}
|
||||||
|
|
||||||
:paths ["src" "resources" "target/classes"]
|
:paths ["src" "resources" "target/classes"]
|
||||||
:aliases
|
:aliases
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user