开始制作deployment,之前我们是用YAML文本,现在我们只要点点点
Accont:账户(选择集群管理员)
Namespace:所发布的名称空间
Detail:项目名字,要和Git的保持一致
Containers:要用那个镜像,从harbor里选
对准问号会有注释
Strategy:发布策略,选择滚动升级,还有个就是重新构建
挂载日志
要连接到Prometheus的设置
200机器: cat /data/k8s-yaml/test/dubbo-demo-service/dp.yaml,复制指定Value内容填入Value
传入环境变量:一个是JAR、一个是Apollo
控制资源大小
挂载日志
就绪性探针:
测试端口:20880
拿什么用户去执行
填写第二个container,配filebeat
修改底包
更改版本,点这里
然后再这里修改一些内容
"imageId": "harbor.od.com/${parameters.image_name}:${parameters.git_ver}_${parameters.add_tag}",
"registry": "harbor.od.com",
"repository": "${parameters.image_name}",
"tag": "${parameters.git_ver}_${parameters.add_tag}"
然后update并save
第一阶段完成后就开始第二阶段
全部完成后,查看K8S
# 22机器
~]# docker ps -a|grep dubbo-demo-service
~]# docker exec -ti 0f46cfc60e82 bash
#/ cd /logm
#/ ls
#/ cat stdout.log
有日志了,查看kibana的日志
完成(PS:log日志去到es里也需要时间,我等了大约两分钟)