ZLMediaKit/k8s_readme.md
2021-09-13 21:16:22 +08:00

32 lines
973 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# k8s部署建议
## 编译
- 方式一
可以自己写脚本编译
- 方式二
可以使用自带`build_docker_images.sh`脚本编译,具体参见[部署](##部署)
## 部署
- 可以是用根目录下面build_docker_images.sh脚本进行编译与推送到指定仓库
- 推送
推送之前务必修改脚本中`镜像仓库用户名与仓库地址`。有需要也可以同时修改`命名空间与包名`。
- 编译
```shell
sh build_docker_images.sh [-t build|push] [-m Debug|Release] [-v [version]]
-t: 指定编译类型build 编译镜像 push 推送到指定仓库
-m: 编译类型
-v版本号
```
- 如果需要自定义配置文件,可以使用`configMap`挂载到pod中`/opt/media/conf/`目录来覆盖默认配置文件
- 如果需要自定义证书,请替换源码目录`tests`目录下面的`default.pem`证书文件zlmedia在pod启动时候会默认加载。