EMQ 问答社区

kuiper的kubernetes tools怎么用

我在使用kuiper,想通过k8s configmap的方式更新和添加kuiper的流定义,(就是在云端统一管理各个节点的规则)
我在宣传报道的网文看到了Kuiper-Kubernetes-tool这个工具,然后在github上下载了源码,并进行了编译,直接运行报错如下,请问这个是要怎么用的,谢谢!

1,是否有命令行参数?
2,是否有固定的文件路径?
3,如果放到docker里容器化运行需要怎么操作?


[root@cloud kubernetes] # ./kubernetes
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x2c pc=0x6a4196]

goroutine 1 [running]:
///github.com/sirupsen/logrus.(*Logger).level(...)
        /data/gopath/pkg/mod/github.com/sirupsen/logrus@v1.4.2/logger.go:299
///github.com/sirupsen/logrus.(*Logger).IsLevelEnabled(...)
        /data/gopath/pkg/mod/github.com/sirupsen/logrus@v1.4.2/logger.go:321
///github.com/sirupsen/logrus.(*Logger).Log(0x0, 0x4405f00000001, 0xc00013ff08, 0x1, 0x1)
        /data/gopath/pkg/mod/github.com/sirupsen/logrus@v1.4.2/logger.go:190 +0x26
///github.com/sirupsen/logrus.(*Logger).Fatal(0x0, 0xc00013ff08, 0x1, 0x1)
        /data/gopath/pkg/mod/github.com/sirupsen/logrus@v1.4.2/logger.go:228 +0x51
///github.com/emqx/kuiper/tools/kubernetes/util.Process()
        /data/gopath/src/github.com/kubeedge/kuiper/tools/kubernetes/util/util.go:202 +0x17a
main.main()
        /data/gopath/src/github.com/kubeedge/kuiper/tools/kubernetes/main.go:17 +0x3a

我们已经有现成做好的 docker image,你不需要从头开始 build。具体你可以参考链接 - Docker Hub