许可授权流程
# 许可授权流程

# 许可生成步骤
- 在需要部署的服务器上执行获取机器信息脚本
# 确保脚本有执行权限
chmod +x get_machine_info.sh
# 执行脚本
bash get_machine_info.sh
1
2
3
4
2
3
4
- 复制脚本生成的机器信息,执行后可能是mid开头也可能是uid开头

- 执行证书生成小程序,输入服务信息及机器信息,生成证书
java -jar .\admin-license-jar-with-dependencies.jar
1

- 证书文件会自动生成在当前目录下,以license为文件名前缀
# 许可部署步骤
- 配置文件添加证书文件位置,如下
license:
save-path: /home/license.yml
1
2
2
- k8s配置文件添加保密字典,内容为生成的证书文件,字典键值须与上一步的文件名对应

- 挂载证书文件,修改微服务工作负载,挂载证书文件

- 重启工作负载,启动成功代表证书生效
在线编辑 (opens new window)