![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
devops
文章平均质量分 72
风唤雀翎
DevOps Azure GCP IAAS/Pulumi/Terraform K8S Istio
展开
-
Maven之nexus相关配置及Jar包实现CICD
maven nexus jenkins cicd原创 2022-09-18 17:25:12 · 562 阅读 · 0 评论 -
k8s中通过Jenkins蓝绿/灰度发布微服务
1. jenkinsfile配置注意事项微服务注册中心采用Eureka,部署后一般不会改动,直接手动部署,不放在cicd中;cicd只发布各个微服务的deployment;service/ingress也不经常改动,直接在阿里ACK控制台中手动安装,或者单独部署Jenkins item发布;构建镜像的tag通过环境变量BUILD_NUMBER来命名;同时yaml中定义两个变量,镜像tag同理通过BUILD_NUMBER,yaml中的副本数replicas的值,通过parameter获取,传递进来;原创 2021-05-19 11:39:29 · 2986 阅读 · 0 评论 -
docker安装gitlab、迁移和升级
公司之前gitlab长时间之后经常宕机假死,版本较旧,决定迁移并升级到新版本。新版本为gitlab-ee:13.1.0-ee.0,采用docker安装,之前版本为10.1.01. gitlab数据备份gitlab-rake gitlab:backup:create使用以上命令会自动备份到 /var/opt/gitlab/backups目录下面,然后拷贝到新的gitlab服务器上,这里因为备份文件比较大,将新的server上面的/data目录通过nfs挂载到旧的/var/opt/gitlab/backu原创 2021-03-04 16:11:22 · 1513 阅读 · 2 评论