自动化运维持续集成(CI)和持续发布(CD)系列·SonarQube
1SonarQube是一个开源的代码分析平台, 用来持续分析和评测项目源代码的质量,可以检测出项目中的BUG、代码规范和冗余、安全漏洞等问题。
阅读(1340)赞 (2)
SonarQube是一个开源的代码分析平台, 用来持续分析和评测项目源代码的质量,可以检测出项目中的BUG、代码规范和冗余、安全漏洞等问题。
阅读(1340)赞 (2)
Maven是一个项目管理工具,可用于构建和管理各种项目,例如JAVA、C#、Ruby等,利用一个中央信息片断实现管理一个项目的构建、报告和文档等步骤。
阅读(1045)赞 (0)
Subversion(SVN)是一个开源的集中式/分布式版本控制系统,服务端支持Windows和Linux,一般部署在Linux中,客户端有两类,一类是基于Web的,一类是客户端软件。
阅读(1311)赞 (0)
这是一个极为简单的聊天工具,需要python3运行环境,通过socket传输消息,服务端保留聊天记录,那些想私密聊天的可以拿去玩一玩。
阅读(1120)赞 (0)
在ansible中,可以通过迭代机制完成重复性操作,将需要迭代的内容定义为item变量,并通过with_items语句指明迭代的元素列表即可。
阅读(1092)赞 (0)
在ansible中,通过when关键字进行条件判断,判断方式有文件、变量、路径和执行结果等,然后根据结果决定相应的操作。
阅读(2156)赞 (0)
在ansible中,可以通过变量传递参数,传参方式有命令行变量、filter、role、文件或剧本中定义变量等,变量名是以字母开头的字母、数字和下划线的组合。
阅读(2167)赞 (0)
在ansible中,playbook是由一个或多个剧本(play)组成的列表,完成一系列预定的任务,遵循yaml语法,简单地说,它是一个非常简单的配置管理和多主机部署系统。
阅读(1306)赞 (0)
为了使kubernetes更高效更稳定,往往需要针对操作系统层或Kubernetes本身在内存调度策略、磁盘使用策略、网络策略等方面进行优化,本节内容将讲述端点切片方案。
阅读(883)赞 (0)
为了使kubernetes更高效更稳定,往往需要针对操作系统层或Kubernetes本身在内存调度策略、磁盘使用策略、网络策略等方面进行优化,本节内容将讲述垃圾回收机制。
阅读(1311)赞 (0)