GitLab 内建了持续集成,可以让你运行大量的软件发布任务。典型的任务例如构建、运行测试等等。这些任务的运行工具称为 —— GitLab Runner。可以用来运行 YAML 文件。
首先,请先参考我的另一篇文章,windows下的配置。 https://editor.csdn.net/md/?articleId=124488282 之前步骤都一样,区别在于 gitlab-runner下载地址:https://docs.gitlab.com/runner/install/linux-manually.html gitlab-runner install –user testus
docker 安装 gitlab,gitlabrunner 实现 CICD 笔记 搭建 gitlab 服务 执行命令: 拉取 gitlab 的 docker 镜像 docker pull gitlab/gitlab-ce 运行 gitlab 服务容器 docker run -d -p 45672:443 -p 45673:45673 -p 45674:22 --restart always --n
本文需要掌握的技术 基础 k8s helm charts gitlab runner 可选 kubeseal sealed-secret S3 官方charts部署runner 添加repo #国外 helm repo add gitlab https://charts.gitlab.io/ #国内 helm repo add gitlab-jh https://charts.gitlab.cn
The Docker executor GitLab Runner can use Docker to run jobs on user provided images. This is possible with the use of Docker executor. The Docker executor when used with GitLab CI, connects to Docker
启动命令 gitlab-runner --debug <command> #调试模式排查错误特别有用。 gitlab-runner <command> --help #获取帮助信息 **gitlab-runner run #普通用户模式 配置文件位置 ~/.gitlab-runner/config.toml** sudo gitlab-runner run # 超级用户模
背景介绍 GitLab CI/CD的流水线真正的执行环境是GitLab Runner提供的执行器,为了满足各种各样的需求,GitLab CI/CD支持的执行器有很多种,最常用的是Docker, shell,Kubernets三种。每一种执行器都与自己的特性,了解各个执行器的特性,并选择合适的执行器才能让我们流水线更加可靠,稳健。 下面我就给大家讲解一下各种执行器的特性。 执行器类型 GitLab