jenkins 配合 k8s实现应用持续集成


上一篇文章写了关于如何build一个可以复用的tomcat的i 香港云主机mage,这一篇文章讲一下,如何使用此镜像进行重复构建不同的项目。
直奔主题:步骤一 创建相应的mavn项目job 其它配置均不变,主要更改的是build项目后的动作。
注:因为我的k8s集群只有一个节点,所以默认所有的pod会启动在node节点上,所以我这里直接把build好的war直接传到node节点上。再创建一个一个ssh的动作
需要注意的地方是,不管是server.xml配置文件还是yml配置文件的路径一定要搞对,不要乱。master上的意思大概是: 首先检查有没有关于这个项目的configmap,如果没有则创建,如果有则没有动作。 然后是检查是否启动了关于这个项目的deployment,如果没有泽直接创建,如果有则先删除这个deployment,然后再次创建。实现重启效果。这里又有一个需要注意的地方,如果修改了deployment.yml文件,那么需要手动先去删除当前deployment,不然会报错。

下面展示deployment.yml

相关推荐: Go错误处理机制怎么实现

这篇文章主要介绍“Go错误处理机制怎么实现”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Go错误处理机制怎么实现”文章能帮助大家解决问题。packagemainimport( “fmt”)// 定义一个 DivideE…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 07/23 18:09
下一篇 07/23 18:09

相关推荐