摘要:
includeinclude 可以允许引入外部 yaml 文件,文件具有扩展名 .yml 或 .yaml 。使用合并功能可以自定义和覆盖包含本地定义的 CI/CD 配置,相同的 job 会合并,参数值以源文件为准 local引入同一存储库中的文件,使用相对于根目录的完整路径进行引用,与配置文件在同一 阅读全文
摘要:
首先说说安装步骤 1、安装版本 gitlab-runner-0.36.1.tgz cat ./gitlab-runner/values.yaml |grep -v "#"|sed -e '/^$/d' imagePullPolicy: IfNotPresent gitlabUrl: http://1 阅读全文
摘要:
安装postgres PVC,PV 使用NFS 存储(NFS 服务部署方式自行查询) # [root@master sonarqube]# more pvc.yaml kind: PersistentVolumeClaim apiVersion: v1 metadata: name: postgre 阅读全文
摘要:
啥也别问 问就是不知道 Gitlab 集成 然后点击提交(save application), 将得到应用创建后的信息: 注册完成后, 我们可以看到应用现在只有0个Clients, 即还没有任何实例作为这个Application的实例进行认证: 但不管怎么说, 应用注册这一步我们算成功完成啦! Gi 阅读全文
摘要:
Kubernetes(k8s)安装NFS动态供给存储类并安装KubeSphere KubeSphere介绍它是一款全栈的 Kubernetes 容器云 PaaS 解决方案(来源于官网),而我觉得它是一款强大的Kubernetes图形界面,它继承了如下组件 (下面这段内容来自官网): Kubernet 阅读全文
摘要:
sonarqube搭建超级完整版 sonarqube搭建超级完整版 参考文章 https://www.jianshu.com/p/b35674bd2fad Sonar (SonarQube)是一个开源平台,用于管理源代码的质量。 Sonar 不只是一个质量数据报告工具,更是代码质量管理平台。 支持j 阅读全文
摘要:
k8s Ingress使用详解(云原生kubernetes) 目录一、什么是Ingress二、Ingress 工作机制三、Ingress 核心概念四、Ingress 工作原理五、Ingress 使用搭建 Ingress 环境1、获取 ingress-nginx2、创建ingress-nginx部署两 阅读全文
摘要:
Helm部署Harbor,实现高可用的镜像仓库(超详细分享) 前言:从业务场景看Harbor部署我在前面的文章中介绍了离线安装、在线安装等Harbor的部署方式,但其缺点都是无法做高可用,在实际的业务场景中一旦Harbor服务器异常,将会造成很大的影响。 对应前面的几种部署方式,官方也并没有给出高可 阅读全文
摘要:
kubernetes(k8s)Gitlab CI Runner 的安装 简介 从 Gitlab 8.0 开始,Gitlab CI 就已经集成在 Gitlab 中,只要在项目中添加一个.gitlab-ci.yml文件,然后添加一个Runner,即可进行持续集成。在介绍 Gitlab CI 之前,先看看 阅读全文
摘要:
一、StorageClass存储类理论StorageClass的作用主要有以下几个方面: 动态存储卷分配:StorageClass可以根据定义的属性动态地创建存储卷,无需手动创建和管理存储卷。存储卷的属性管理:StorageClass可以定义存储卷的属性,如存储类型、存储容量、访问模式等,从而更好地 阅读全文