shiguanghuxian / etcd-manage

一个现代的etcd v3管理ui
http://140.143.234.132:10280/ui/#/key/kv
MIT License
244 stars 61 forks source link

不支持ssl么 #2

Closed lvelvis closed 5 years ago

lvelvis commented 5 years ago

cert_file key_file ca_file

shiguanghuxian commented 5 years ago

image 配置文件可以这样配置,不过我没有测试,你可以测试下,如果不行我后续会解决,谢谢

lvelvis commented 5 years ago

重新拉取了dev下的代码make build后,web页面无法读取etcd server信息 image debug日志无错误输出;把tls相关参数注释,页面还是无法读取etcd信息 image 有空排查下,谢谢

shiguanghuxian commented 5 years ago

有时间提供下脱敏后的配置文件 另外就是可以确定下key前缀,最近又改动key前缀

lvelvis commented 5 years ago

image key前缀使用默认root,页面还是无法读取etcd信息

shiguanghuxian commented 5 years ago

好的,我查出问题和你说

shiguanghuxian commented 5 years ago

现在你可以拉去dev分支进行编译,我修改了前端接口请求固定端口地址问题 另外我只测试了了集群etcd可用,还未测试ssl证书方式是否可用,有时间我会测试 如果你方便可以测试下ssl方式是否可用,谢谢

lvelvis commented 5 years ago

1114 npm install -g cnpm --registry=https://registry.npm.taobao.org 1115 cnpm install -g @vue/cli 1116 cd static/ 1118 cnpm install && npm run build 1120 rm -f bin/etcd-manage 1121 make build 重新dev分支下打包,先测试不带tls参数,页面还是读取不了etcd信息; image

shiguanghuxian commented 5 years ago

好的,最近比较忙,你可以把集群的ssl验证先关了试试 我这边测试过ssl后和你说,谢谢

lvelvis commented 5 years ago

请求/v1/server接口地址锁定了127.0.0.1,所以获取不了etcd信息 image image 集群已经部署了ssl认证,还没到ui页面测试ssl

shiguanghuxian commented 5 years ago

使用的是最新版master分支嘛,这个问题如果是使用最新master分支,问题已经不存在了

lvelvis commented 5 years ago

是的 当前分支commit hash是f3f94c20921599fabf1bc9455a8748fcdb9b6022 或者在release增加个封装好的etcd-manage压缩包,我再测下

shiguanghuxian commented 5 years ago

发布新的release了,只替换二进制程序就行,配置文件没有变化,我测试不在固定127.0.0.1了 https://github.com/shiguanghuxian/etcd-manage/releases/tag/1.0.3

lvelvis commented 5 years ago

可以了 谢谢 辛苦 我是直接拉取master代码, cnpm install -g @vue/cli make build_web 然后再make linux_build tpls/compile.sh里的sed多了个双引号 `#!/usr/bin/env sh

go-bindata -o tpls.go dist/...

sed -i "s/package main/package tpls/g" tpls.go `

shiguanghuxian commented 5 years ago

好的,我在mac开发没有在linux上测试,估计是sed命令有所差异,有时间可以测试下ssl,可以把结果告诉我,有问题我再修改。谢谢支持

lvelvis commented 5 years ago

可以增加个json或者yaml用法检查么?类似consul的ui的 image

shiguanghuxian commented 5 years ago

你的意思是检测输入的数据是否符合语法标准对吧 这个我记下了,有时间改进时加上此功能

lvelvis commented 5 years ago

是的 谢谢

shiguanghuxian commented 5 years ago

这提示没能解决,最近也比较忙 最近正则规划v2版本的开发,将会有新的ui,希望在下一版能解决这个问题 请持续关注,谢谢