草庐IT

542.【DevOps】sonarqube踩坑

全部标签

ios - devops 管道中的私有(private) Cocoapods repo

使用AzureDevops和iOS对我来说是第一次。我正在尝试在Azuredevops中为具有多个私有(private)cocoapods存储库(PodXSource)和私有(private)规范存储库(projectPodSpecsRepository)的iOS应用程序创建构建管道。我似乎无法执行AzureCocoapod任务。我尝试了几种方法,但都没有用。我错过了什么吗?这是我的yaml管道的一部分:-script:gitclonehttps://$(gitUser):$(gitPat)@dev.azure.com/happydump/projectCore/_git/projec

『踩坑记录』IDEA Spring initialzr新建Spring项目不能选择jdk8的解决方法

问题描述Springinitializr新建Spring项目不能选低版本java解决方法默认官方start.spring.io已不支持自动生成低版本jkd的Spring项目,自定义用阿里云的starter即可用阿里云的就能支持低版本jdk了完欢迎关注我的CSDN博客:@Ho1aAs版权属于:Ho1aAs本文链接:https://ho1aas.blog.csdn.net/article/details/134988225版权声明:本文为原创,转载时须注明出处及本声明

DevOps搭建(十六)-Jenkins+K8s部署详细步骤

​1、整体部署架构图2、编写脚本vipipeline.ymlapiVersion:apps/v1kind:Deploymentmetadata:namespace:testname:pipelinelabels:app:pipelinespec:replicas:2selector:matchLabels:app:pipelinetemplate:metadata:labels:app:pipelinespec:containers:-name:pipelineimage:192.168.88.125:80/repo/devops-pipeline-test:v4.0.0#镜像拉取策略,不管内

java.io.IOException: 你的主机中的软件中止了一个已建立的连接。 (踩坑经历)

整合了好几篇文章,结合自己的经历整理一下。从以下几个方面考虑。一、先检查IDEA中application.yml配置文件。注意1:host是本机地址,可以用ipaddr在linux中查看。注意2:timeout不要设置为0。注意3:如果有密码的话,密码一定要填上。如果忘记密码,可以去redis.conf中查看。确定以上如果配置如果没有问题,进行下一步。二、配置redis.conf配置文件。1、将bind中的#去掉,并改为bind0.0.0.0 2、先看一下,如果是“yes”,把“yes”改为“no”三、查看一下防火墙状态。注意:查看防火墙状态的命令:systemctlstatusfirewal

活动推荐 | 中国 DevOps 社区深圳第十届 MeetUp 来啦!

活动背景现如今,软件开发和运维领域正在发生巨变,企业为了应对业务的快速变化纷纷加速其数字化转型的步伐。本次以「DevOps转型与落地实践」为主题的技术沙龙活动由中国DevOps社区主办,将会邀请四位来自不同行业具有丰富经验的演讲嘉宾,共同探讨在DevOps潮流下,各公司如何实现转型和落地实践DevOps,提高研发效能。活动时间/地点12月26日13:00-18:00腾讯大厦(非滨海大厦)2楼多功能厅(广东省深圳市南山区深南大道10000号)活动嘉宾董鑫武华为云应用平台布道师低代码编程技术与开发实战演讲主题《ROMAAppCube应用魔方,将复杂留给平台,让开发效率大幅提升》20多年软件开发,软

使用 CODING DevOps 全自动部署 Hexo 到 K8S 集群

背景如何做团队技术文章分享和沉淀?这是一个老生常谈的话题。常见的技术选型可以是Confluence、Dokuwiki、Gitbook等。但对于敏捷团队来说,这些都不够优雅,我们希望能把技术文章像代码一样进行协作和版本管理。更新技术文章后,能够自动部署到公司的K8S集群。那么,CODINGDevOps+Hexo一定是你的不二之选,这也是CODING目前的实践。Hexo是一个快速、简洁且高效的博客框架。我们只需要书写Markdown格式的技术文章,通过命令能够直接生成静态页面,方便浏览和部署。本文将介绍如何使用CODINGDevOps建立流水线,推送技术文章到Git仓库后,自动触发流水线执行构建并

CODING DevOps + Nginx-ingress 实现自动化灰度发布

作者:王炜,CODINGDevOps后端开发工程师,拥有多年研发经验,云原生、DevOps、Kubernetes资深爱好者,Servicemesher服务网格中文社区成员。获得KubernetesCKA、CKAD认证。前言在Kubernetes上的应用实现灰度发布,最简单的方案是引入官方的Nginx-ingress来实现。我们通过部署两套deployment和services,分别代表灰度环境和生产环境,通过负载均衡算法,实现对两套环境的按照灰度比例进行分流,进而实现灰度发布。通常的做法是当项目打包新镜像后,通过修改yaml文件的镜像版本,执行kubectlapply的方式来更新服务。如果发布

敏捷与 DevOps 混合动力,助力明略开拓企业智能新世界

明略科技是中国领先的数据中台和企业智能决策平台提供商,致力于通过大数据分析挖掘和认知智能技术,推动知识和管理复杂度高的大中型企业进行数字化转型。目前,明略科技已为公共安全、工业、数字城市、金融、营销、广告及服务业等垂直行业的2000多个组织,提供数据智能解决方案。企业AI步入行业开拓期,研发效能亟待提升随着“新基建”的广泛布局,企业数字化、智能化的转型已势不可挡。AI作为新基建当中不可获取的动能之一,推动产业朝更智慧的方向前进。但由于AI行业从概念普及期过渡到落地期不久,各行业在AI能力建设过程中,不可避免会进入无人之地。因此,明略科技在完成每一个行业标杆客户的智能解决方案落地,都在开拓着AI

DevOps Workshop | 代码管理入门:基于代码扫描实现团队效率提升

CODING「DevOpsWorkshop学习营地」持续火热进行中!在这里,你可以轻松实践DevOps全流程、体验高效的云端开发、赢取精美礼品——第二期大奖「戴尔U2718Q显示器」将于12月3日开奖,请尽快前往CODING,完成任务参与抽奖,iPadPro、HHKB键盘和Bose耳机等礼品均有机会获得!也可以根据CODING最佳实践系列文章,探索更多新玩法。「DevOpsWorkshop学习营地」活动链接https://workshop.coding.io点击直达,在PC端浏览器中打开体验更佳接下来,开始阅读本篇CODING代码管理能力之「代码扫描」最佳实践吧!CODING代码扫描通过分析代

CODING DevOps 线下沙龙回顾一:DevOps 代码质量实战

11月22日,由CODING主办的DevOps技术沙龙系列「质量」专场在上海圆满结束。在活动现场,四位来自腾讯等知名企业的技术大咖们分享了研发质量与效能的实战经验,与观众们共同探讨如何采取有效手段以保证和提高软件质量。本期沙龙回顾为大家带来的,是来自腾讯云CODING布道师杨周的议题——《DevOps代码质量实战》。问题:人越来越多,代码越来越乱随着团队成员增多,每个人在缩进、换行、空格以及大小写方面有不同的习惯,导致代码越来越乱。代码风格问题尚且不致命,更严重的是这些问题:Hardcode:在代码中书写各种环境配置、链接、密钥,导致安全风险魔法数字(MagicNumber):难以理解和维护代