Metacontroller是GKE为k8s开发的一个附加组件,用简单的脚本便可以方便的管理自定义控制器。
CI, 即 “Continuous integration” 持续集成的意思, 为什么要”持续”集成呢, 就是为了防止时间久了集成引起多的各种问题, 因此就频繁地, 一直持续的集成, 早出现问题早解决....
在实际开发中经常会有一个叫做配置中心的服务,这个服务经过变更参数来动态刷新线上业务数据行为配置。比如;行为开关、活动数据、黑白名单、本地/预发/线上环境切换等等,这些配置信息往往需要在我们不重启系统的时候就可...
企业IT建设中想要推行DevOps,第一步先做好质量内建,质量内建的方式有哪些呢?首先我们通过自动化测试、重构、简单设计等手段,可以使在编码阶段引入的缺陷变少,因为我们代码写清楚了,bug就藏不住了。同时当我们做到自动化测...
1.在Jenkins上为GitLab创建一个专有的拉取代码的账号 Jenkins需要构建哪些项目就在GitLab给予账号相应权限 我这里已经创建过Jenkins用户,下面用它登录后添加SSH-KEY...
Flux CD是一个连续交付工具,正在迅速普及。Weaveworks最初开发了该项目,然后将其开源到CNCF.
在使用 Jenkins 实施了企业级的 CI/CD 工作,有如下三个最重要的实践和总结。
在nodejs日渐普及的大背景下,前端工程化的发展可谓日新月异。构建打包这种日常任务脚本化已经是常态了,webpack和gulp已经家喻户晓自然不必多说,而持续集成/持续交付/持续部署也越来越得到各个前端Team的重视,业界也有了...
安装 jdk、tomcat,参考:https://www.cnblogs.com/poloyy/p/13267814.html
提到webhook这块,就算是没有用过,在工作中多多少少也会有听到这个词,比较常见的场景就是钉钉机器人,jenkins和gitlab或github实现远程触发更新操作的场景,另外一个比较明显的例子就是如果大家用prometheus做监控的话,使用al...