如何在kubernetes上的lagom部署中设置cassandara和kafka身份验证

时间:2019-01-25 13:35:54

标签: cassandra apache-kafka lagom

我尝试用拉各斯和kubernetes部署一些µService。 kubernetes集群已准备就绪。 现在我的问题是如何配置对cassandra和kafka的访问。

对于卡桑德拉,我发现了这些(application.conf)

这是正确的方式以及如何配置kafka(在kuberentes上进行设置)访问吗?

谢谢

my-service.cassandra {
  authentication {
    username = "some-user"
    password = "some-password"
  }
}

lagom.persistence.read-side.cassandra {
  authentication = ${my-service.cassandra.authentication}
}

cassandra-journal {
  authentication = ${my-service.cassandra.authentication}
}

cassandra-snapshot-store {
  authentication = ${my-service.cassandra.authentication}
}

1 个答案:

答案 0 :(得分:0)

这是正确的方法。几个小时的搜索和测试。使用external_service _cql._tcp.cassandra.NAME.svc.cluster.local可以启动