
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
背景:在gitlib-ci 对接kubernetes的时候报错:ERROR: Job failed (system failure): pods is forbidden: User “system:serviceaccount:dev:default” cannot create resource “pods” in API group “” in the namespace “dev”...
背景从上周开始,CI/CD平台间歇性的会构建失败,当时没太注意,对于失败的job 重试就ok了 ,但是这周就直接构建失败了,主要出现在使用dind的时候不能正常使用docker功能。报错截图原因:由于我们使用的是docker官方的 docker:dind 镜像, 该镜像在18.09+下做了变化主要是TLS 证书认证这块 , gitlab没有适配这个变化Starting in 18.0...
报错:import cycle not allowed原因:循环导包所致解决办法:分析代码,找到循环倒入的代码处,进行修改举例:我有两个包 cluster 和workloadcluster中有个test1函数,test1中引入了workload的常量func test1(type string){switch a {case workload.ClusterTypeDev:case workloa
什么是ginkgo:ginkgo是一个用go写的**BDD(Behavior Driven Development)**的测试框架,一般用于Go服务的集成测试。ginkgo的特点BDD的代码风格Describe("delete app api",func(){It("should delete app permanently",func(){...})It("shoul...
httplib 可以处理网页信息包括以下操作get的简单用法package controllersimport ("github.com/astaxie/beego/httplib""github.com/astaxie/beego")//HttpLibController is a Controller to handel struct of modelstype ...
背景:我们使用gitlab-ci流水线开发, 将原来的jar 打包方式,修改为war的方式之后 流水线报错Uploading artifacts to coordinator... too large archive should fail job报错截图解决办法:使用管理员账户登录 gitlab点击admin area修改artfacts大小 ,保存提交即可之后job...
背景:本人之前一直在做私有云环境下的devops,运维开发相关的工作,年初来到某厂开始了基于云原生下测试开发工作生涯,本着学习成长的态度,虽然工作性质有所改变,但是也坚持着自己喜欢的云原生方向,能从产品,安全的视角看到不一样的云产品,对自己的技术也是一次不一样的提升。对新的工作岗位上的自己有以下几点要求:1.对社区的技术热情不改之前做devops的时候视角比较宽泛,只要是社区的新技术,...
背景:我们使用gitlab-ci流水线开发, 将原来的jar 打包方式,修改为war的方式之后 流水线报错Uploading artifacts to coordinator... too large archive should fail job报错截图解决办法:使用管理员账户登录 gitlab点击admin area修改artfacts大小 ,保存提交即可之后job...
gitdiff --name-only也可以带参数 ,分支名或者 commitid
istio的第二篇主要介绍流量管理1.前言Istio的流量路由规则允许您轻松控制服务之间的流量和api调用。ISTIO简化了诸如断路器、超时和重试等服务级别属性的配置,并使设置重要任务(如A/B测试、金丝雀卷展和具有基于百分比的流量分割的分阶段卷展)变得容易。它还提供了开箱即用的故障恢复功能,有助于使您的应用程序在从属服务或网络故障时更加健壮。ISTIO的流量管理模型依赖于与您的服务一起部署...







