Update 第八章——spinaker部署与应用.md

This commit is contained in:
benjas 2020-03-28 08:32:33 +08:00
parent 80915a603e
commit 9b597bb21c

View File

@ -1591,49 +1591,67 @@ nginx]# kubectl apply -f ./ingress.yaml
![1584058106075](assets/1584058106075.png)
> 先制作service
添加4个参数
![1584058190590](assets/1584058190590.png)
![1584058342950](assets/1584058342950.png)
![1584063711840](assets/1584063711840.png)
> 版本号、分支、commitID
![1585354175145](assets/1585354175145.png)
> 标签等
![1584058243942](assets/1584058243942.png)
> 名字
![1584058287708](assets/1584058287708.png)
> 仓库名
![1584058477180](assets/1584058477180.png)
> 保存后增加一个流水线的阶段
![1584058493370](assets/1584058493370.png)
![1584058537386](assets/1584058537386.png)
> 可以看到Jenkins已经被加载进来了下面的参数化构建的选项也被加载进来了
~~~
# 填入对应参数,下面不能复制粘贴
~~~
![1584058979741](assets/1584058979741.png)
建好了,运行
> 建好了,运行
>
![1584059021370](assets/1584059021370.png)
![1584059050225](assets/1584059050225.png)
点击Details然后下拉可以看到#9然后点进去
> 点击Details然后下拉可以看到#9然后点进去
>
![1584063826998](assets/1584063826998.png)
> 运行中显示蓝条、成功是绿条、失败是红条
![1584063848587](assets/1584063848587.png)
跳转到Jenkins了
> 跳转到Jenkins了
>
![1584063864144](assets/1584063864144.png)
去看harbor
> 完成后去看harbor
>
![1584064090529](assets/1584064090529.png)
@ -1645,33 +1663,65 @@ nginx]# kubectl apply -f ./ingress.yaml
![1584064188189](assets/1584064188189.png)
> 开始制作deployment之前我们是用yaml文本现在我们只要点点点
![1584064212691](assets/1584064212691.png)
![1584064339967](assets/1584064339967.png)
> Accont账户选择集群管理员
>
> Namespace所发布的名称空间
>
> Detail项目名字要和git的保持一致
>
> Containers要用那个镜像从harbor里选
>
> 对准问号会有注释
![1584064378399](assets/1584064378399.png)
> Strategy发布策略选择滚动升级还有个就是重新构建
![1584064490029](assets/1584064490029.png)
> 挂载日志
![1584065127079](assets/1584065127079.png)
> 要连接到Prometheus的设置
![1584065253695](assets/1584065253695.png)
200机器 cat /data/k8s-yaml/test/dubbo-demo-service/dp.yaml复制内容填入Value
200机器 cat /data/k8s-yaml/test/dubbo-demo-service/dp.yaml复制指定Value内容填入Value
![1584065443152](assets/1584065443152.png)
![1584065496089](assets/1584065496089.png)
> 传入环境变量一个是JAR、一个是Apollo
![1584065532833](assets/1584065532833.png)
> 控制资源大小
![1584065559311](assets/1584065559311.png)
> 挂载日志
![1584065607642](assets/1584065607642.png)
> 就绪性探针:
>
> 测试端口20880
![1584065630673](assets/1584065630673.png)
填写第二个container
> 拿什么用户去执行
填写第二个container配filebeat
![1584065690268](assets/1584065690268.png)