Skip to content

Commit

Permalink
Add possibility to use STS to authenticate (close #318)
Browse files Browse the repository at this point in the history
  • Loading branch information
mmathias01 authored and benjben committed Dec 15, 2021
1 parent 1585ad6 commit a692faf
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 3 deletions.
6 changes: 4 additions & 2 deletions build.sbt
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@ lazy val allStreamSettings = BuildSettings.basicSettings ++ BuildSettings.sbtAss
Dependencies.Libraries.scopt,
Dependencies.Libraries.pureconfig,
Dependencies.Libraries.snowplowTracker,
Dependencies.Libraries.jacksonCbor
Dependencies.Libraries.jacksonCbor,
Dependencies.Libraries.specs2,
Dependencies.Libraries.scalacheck
))
Expand All @@ -111,7 +111,8 @@ lazy val streamKinesis = project
.settings(libraryDependencies ++= Seq(
Dependencies.Libraries.kinesisClient,
Dependencies.Libraries.kinesisSdk,
Dependencies.Libraries.dynamodbSdk
Dependencies.Libraries.dynamodbSdk,
Dependencies.Libraries.sts
))
.enablePlugins(JavaAppPackaging, DockerPlugin)
.dependsOn(streamCommon)
Expand Down Expand Up @@ -302,6 +303,7 @@ lazy val kinesis = project
Dependencies.Libraries.dynamodbSdk,
Dependencies.Libraries.fs2BlobS3,
Dependencies.Libraries.fs2Aws,
Dependencies.Libraries.sts
),
addCompilerPlugin("com.olegpy" %% "better-monadic-for" % "0.3.1")
)
Expand Down
3 changes: 2 additions & 1 deletion project/Dependencies.scala
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ object Dependencies {
val collectorPayload = "0.0.0"
val schemaSniffer = "0.0.0"

val awsSdk = "1.11.728"
val awsSdk = "1.11.822"
val gcpSdk = "1.118.1"
val kinesisClient = "1.13.3"
val kafka = "2.2.1"
Expand Down Expand Up @@ -157,6 +157,7 @@ object Dependencies {
val dynamodbSdk = "com.amazonaws" % "aws-java-sdk-dynamodb" % V.awsSdk
val s3Sdk = "com.amazonaws" % "aws-java-sdk-s3" % V.awsSdk
val kinesisClient = "com.amazonaws" % "amazon-kinesis-client" % V.kinesisClient
val sts = "com.amazonaws" % "aws-java-sdk-sts" % V.awsSdk
val gcs = "com.google.cloud" % "google-cloud-storage" % V.gcpSdk
val kafkaClients = "org.apache.kafka" % "kafka-clients" % V.kafka
val jacksonCbor = "com.fasterxml.jackson.dataformat" % "jackson-dataformat-cbor" % V.jackson
Expand Down

0 comments on commit a692faf

Please sign in to comment.