
运维相关
文章平均质量分 93
水中加点糖
天下武功,无坚不破,唯快不破。https://github.com/puhaiyang
展开
-
还在人工代码review?reviewdog和PMD了解一下
一般来讲,通过代码review可发现的问题主要有以下几类:代码规范,如常量名应使用大写驼峰命名……代码漏洞,如代码空指针……业务代码缺陷,如用户登录成功后应提示“登录成功”实际代码为“登录失败”……本文将介绍一种代码merge request提交后自动进行代码review的方案。通过既定的规则扫描,实现对增量代码的代码自动review与评论,为项目中的代码review提个速原创 2024-08-05 22:40:37 · 1194 阅读 · 0 评论 -
一文秒懂cli、snmp、yang、netconf、restconf、openconfig
自以太网诞生以来,各种技术引领着一代代的潮流。星辰闪耀,数不尽的网络承载着各种通信的可能,让我们也不禁感慨网络之浩瀚。前有“云大物移智链边”的风起云涌,后有AI浪潮的大放异彩。上层应用的遍地开花,也迫使着底层网络技术的不断发展。SD-WAN、P4、QUIC、SRV6、SNOIC等一堆和网络相关的技术也应运而生。无论以上种种技术如何的变迁,最终信息的传递还是基础硬件扛下了所有。尽管这些年来也有高性能硬件也在不断诞生,如多年前处理网络数据包速度达到6.5Tb/s的Tofino芯片犹如破竹之势,与传统交原创 2024-04-06 17:22:38 · 3234 阅读 · 0 评论 -
docker下快速部署openldap与self-service-password
通过docker部署slf-service-password,实现ldap下的用户密码自助修改功能原创 2022-11-01 22:32:02 · 1628 阅读 · 0 评论 -
docker下快速部署openldap与PHPLdapAdmin
在一个组织中,为了简化各种内部系统的账号和密码的管理,往往就需要ldap来进行管理了。对于ldap的实现方式也非常多,但在免费的开源系统中,openldap是ldap的首选系统。同时,在这一切讲究快速的时代,采用docker来进行openldap的部署,也是一个很好的选择。在这里,我们来一起学习体验一下。原创 2022-10-31 23:44:40 · 1978 阅读 · 0 评论 -
采用rancher2+kubernetes+skywalking部署springcloud项目(五[istio蓝绿部署]-错误演示)
本系列文章目录(一)基础k8s yaml脚本发布(二)helm+shell脚本优化大量冗余配置发布(三)jenkins用户审核的流水化方式部署(四)service mesh(istio)服务网格化发布(五)istio对项目进行金丝雀部署(待完成)在有了上一篇采用rancher2+kubernetes+skywalking部署springcloud项目(四[istio服务网格化版本])的实战后,对istio有了一个初步简单的认识。这一次我决定来把spring-boot-cloud项目中的svca原创 2020-07-01 18:05:06 · 1333 阅读 · 0 评论 -
采用rancher2+kubernetes+skywalking部署springCloud项目(三[jenkins审核发布])
本系列文章目录(计划中)基础k8s yaml脚本发布helm+shell脚本优化大量冗余配置发布jenkins用户审核的流水化方式部署service mesh(istio)服务网格化发布前言上一篇采用rancher2+kubernetes+skywalking部署springcloud项目(二[helm版本])文章里完成了通过自已写的shell脚本实现了对项目的自动化部署。通过执行shell脚本来触发部署还得操作linux输入命令啥的,虽然B格高但始终还是觉得有点不方便。对于发布这种东西原创 2020-06-24 09:45:42 · 1373 阅读 · 0 评论 -
采用rancher2+kubernetes+skywalking部署springcloud项目(二[helm版本])
距离上一篇记录采用rancher2+kubernetes+skywalking部署springcloud项目(一[k8s yaml版本])发布已经2个多月了,之前写那篇文章时专门在标题右边写了一个序号,是因我想通过spring-boot-cloud项目来对k8s的发布进行一个整体的学习(尽管我同学告诉我对于项目发布的东西在他们公司都是专门的运维或devops工程师去处理的,作为开发小弟的我们不需要去掌握,但我个人感觉对这些内容还是挺有意思的,我决定还是坚持自己原本的想法先掌握了再说)最近由于我的个人原因原创 2020-06-23 16:38:45 · 2154 阅读 · 0 评论 -
釜底抽薪之---彻底解决kubernetes dashboard支持所有浏览器访问
公司的运维大佬为了让我们这些研发小弟方便地查看公司本地开发环境的日志,在公司kubernetes集群里特意为我们装了kubernetes的dashboard但是使用时有一点感觉挺不方便的,那就是只能用firefox浏览器打开,因为dashboard的证书不安全但我用起来始终觉得有点别扭,身为一位研究过一点点https的我今天做了一个决定:来研究一下这个问题,并定了一个小目标(不是先赚它一个...原创 2020-05-07 14:49:56 · 1303 阅读 · 1 评论 -
采用rancher2+kubernetes+skywalking部署springcloud项目(一[k8s yaml版本])
前言最近在网上看到一个名为rancher的矿建,据说可以快速搭建一个kubernetes的集群,便决定初步学习尝试部署一下。为了学习与部署方便,便在网上找了一个名为spring-boot-cloud的开源项目,看了下spring-boot-cloud项目比较简单但该有的功能都有,便决定将此项目部署到k8s集群中。同时看到spring-boot-cloud项目中用的是zipkin来做监控...原创 2020-04-26 22:53:53 · 6395 阅读 · 7 评论