grammarly / omniconf

Configuration library for Clojure that favors explicitness
Apache License 2.0
193 stars 16 forks source link

Fixes EKS bug wrt ServiceAccounts #23

Open roman-p opened 6 months ago

roman-p commented 6 months ago

This change fixes a critical bug when running on EKS, in which omniconf assumes the node role instead of ServiceAccount's pod role.

I.e: this change adds aws-java-sdk-sts dependency, allowing omniconf to read information from AWS_WEB_IDENTITY_TOKEN_FILE.

alexander-yakushev commented 5 months ago

Fixed in 0.5.0.