如何在 kubernetes 上的 lagom 部署中设置 cassandara 和 kafka 身份验证
How to setup cassandara and kafka authentication at lagom deployment on kubernetes
我尝试使用 lagom 和 kubernetes 部署一些微服务。
kubernetes 集群准备就绪。
现在我的问题是如何配置对 cassandra 和 kafka 的访问。
对于cassandra我发现了这些(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}
}
这是正确的方法。几个小时的搜索和测试。用 external_service 启动它 _cql._tcp.cassandra.NAME.svc.cluster.local 会工作
我尝试使用 lagom 和 kubernetes 部署一些微服务。 kubernetes 集群准备就绪。 现在我的问题是如何配置对 cassandra 和 kafka 的访问。
对于cassandra我发现了这些(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}
}
这是正确的方法。几个小时的搜索和测试。用 external_service 启动它 _cql._tcp.cassandra.NAME.svc.cluster.local 会工作