Kubernetes 卡登斯星系团不会出现在库伯内特斯星球上

Kubernetes 卡登斯星系团不会出现在库伯内特斯星球上,kubernetes,cadence-workflow,Kubernetes,Cadence Workflow,我正在尝试让cadence在kubernetes集群上运行。 然而,我注意到Cadence服务器初始化中有一个bug,它阻止Cassandra脚本运行以正确初始化模式。 所以我想我应该手动完成这一步。 我执行了以下步骤- docker compose from上的kompose转换 kubectl apply-f cassandra-deployment.yaml 本地运行容器复制cadence cassandra工具(usr/local/bin/cadence cassandra工具)并 本

我正在尝试让cadence在kubernetes集群上运行。 然而,我注意到Cadence服务器初始化中有一个bug,它阻止Cassandra脚本运行以正确初始化模式。 所以我想我应该手动完成这一步。 我执行了以下步骤-

  • docker compose from上的kompose转换
  • kubectl apply-f cassandra-deployment.yaml
  • 本地运行容器复制cadence cassandra工具(usr/local/bin/cadence cassandra工具)并 本地容器中的cassandra(/etc/cadence/schema/cassandra)文件夹 到本地目录
  • 将这两个文件复制到cassandra pods
  • 登录卡桑德拉吊舱
  • 在容器上运行以下命令
此时,我检查了
描述键空间通过。cqlsh和我没有看到这些在cassandra中创建的键空间

  • 运行cassandra服务、stastd、cadence服务、cadence web并将其公开给集群。 我注意到cadence服务启动了,我可以进入UI。我们使用负载均衡器公开了cadence服务和cadence web,因此我可以从本地访问IP
我注意到cadence服务舱没有运行。我得到以下错误-

cassandra started
2019/11/19 23:39:30 Loading config; env=docker,zone=,configDir=/etc/cadence/config
2019/11/19 23:39:30 Loading configFiles=[/etc/cadence/config/docker.yaml]
2019/11/19 23:39:30 error: failed to connect to 10.196.243.88:9042 due to error: Keyspace 'cadence' does not exist
2019/11/19 23:39:30 error: failed to connect to 10.196.13.25:9042 due to error: Keyspace 'cadence' does not exist
2019/11/19 23:39:30 error: failed to connect to 10.196.243.88:9042 due to error: Keyspace 'cadence' does not exist
2019/11/19 23:39:30 Incompatible versionsunable to create CQL Client: no connections were made when creating the session
有没有关于如何提升的建议?
谢谢。

有一个helm repo帮助解决了这个问题

请看一下这个@Hanx谢谢,这是不是每个人都用头盔在库伯纳茨上部署cadence的一种做法?我对这一点很陌生,所以我在寻找建议。我没有cadence方面的经验,但您正在尝试“kubernetise”这种部署-因此在这种情况下,如果存在稳定的就绪舵图,它将更容易。我明白了。。我要试试这个。感谢您的投入!
cassandra started
2019/11/19 23:39:30 Loading config; env=docker,zone=,configDir=/etc/cadence/config
2019/11/19 23:39:30 Loading configFiles=[/etc/cadence/config/docker.yaml]
2019/11/19 23:39:30 error: failed to connect to 10.196.243.88:9042 due to error: Keyspace 'cadence' does not exist
2019/11/19 23:39:30 error: failed to connect to 10.196.13.25:9042 due to error: Keyspace 'cadence' does not exist
2019/11/19 23:39:30 error: failed to connect to 10.196.243.88:9042 due to error: Keyspace 'cadence' does not exist
2019/11/19 23:39:30 Incompatible versionsunable to create CQL Client: no connections were made when creating the session