File tree Expand file tree Collapse file tree 4 files changed +15
-0
lines changed
persistence-model/src/main/resources Expand file tree Collapse file tree 4 files changed +15
-0
lines changed Original file line number Diff line number Diff line change @@ -77,6 +77,10 @@ cassandra-journal {
77
77
connect-retries = 10
78
78
connect-retry-delay = 5s
79
79
reconnect-max-delay = 60s
80
+ authentication.username = ""
81
+ authentication.username = ${?CASSANDRA_CLUSTER_USERNAME}
82
+ authentication.password = ""
83
+ authentication.password = ${?CASSANDRA_CLUSTER_PASSWORD}
80
84
}
81
85
82
86
cassandra-snapshot-store {
@@ -90,6 +94,10 @@ cassandra-snapshot-store {
90
94
connect-retries = 10
91
95
connect-retry-delay = 5s
92
96
reconnect-max-delay = 60s
97
+ authentication.username = ""
98
+ authentication.username = ${?CASSANDRA_CLUSTER_USERNAME}
99
+ authentication.password = ""
100
+ authentication.password = ${?CASSANDRA_CLUSTER_PASSWORD}
93
101
}
94
102
95
103
cassandra-query-journal {
Original file line number Diff line number Diff line change @@ -69,6 +69,10 @@ cassandra {
69
69
port = ${?CASSANDRA_CLUSTER_PORT}
70
70
keyspace = "hmda_query"
71
71
keyspace = ${?CASSANDRA_QUERY_KEYSPACE}
72
+ username = ""
73
+ username = ${?CASSANDRA_CLUSTER_USERNAME}
74
+ password = ""
75
+ password = ${?CASSANDRA_CLUSTER_PASSWORD}
72
76
retries = 60
73
77
retry-interval = 1000
74
78
}
Original file line number Diff line number Diff line change @@ -7,6 +7,8 @@ object CassandraConfig {
7
7
val cassandraHost = config.getString(" cassandra.host" )
8
8
val cassandraPort = config.getInt(" cassandra.port" )
9
9
val cassandraKeyspace = config.getString(" cassandra.keyspace" )
10
+ val cassandraUsername = config.getString(" cassandra.username" )
11
+ val cassandraPassword = config.getString(" cassandra.password" )
10
12
val numberOfRetries = config.getInt(" cassandra.retries" )
11
13
val retryInterval = config.getLong(" cassandra.retry-interval" )
12
14
}
Original file line number Diff line number Diff line change @@ -45,6 +45,7 @@ trait CassandraRepository[A] {
45
45
.builder
46
46
.addContactPoint(cassandraHost)
47
47
.withPort(cassandraPort)
48
+ .withCredentials(cassandraUsername, cassandraPassword)
48
49
.withReconnectionPolicy(new ExponentialReconnectionPolicy (100L , 200000L ))
49
50
.build
50
51
.connect()
You can’t perform that action at this time.
0 commit comments