AnyShare Family 7 后台查看 AnyShare 软件版本最佳实践
关键字
版本、etcd、mariadb
适用产品
- AnyShare Enterprise 7.0.x.x
- AnyShare Express 7.0.x.x
目的
后台查看 AnyShare 软件版本。
解决方案
方案一,通过 etcd 查询。
使用 ssh 工具远程连接到 K8S master 节点后台,执行以下命令查询:
kubectl exec -it proton-etcd-0 -nresource bash -- etcdctl --cert /var/etcd/client/peer.crt --key /var/etcd/client/peer.key --cacert /var/etcd/client/ca.crt get /anyshare/sites/configuration |grep Console -A2

方案二,通过 mariadb 查询。
1.使用 ssh 工具远程连接到 K8S master 节点后台,连接 mariadb 数据库。
2.使用以下查询语句查询版本:
select * from deploy.containerized_service where service_name='ManagementConsole'\G;

方案三,通过接口查询。
使用 ssh 工具远程连接到 AnyShare 节点后台,使用以下命令查询:
curl http://127.0.0.1/api/deploy-manager/v1/application/version

更多信息
5.0 和 6.0 查看版本的方法可以参考 KB-0597 。