DevOps
文章平均质量分 89
tianxingzhe37
一切从心开始!
展开
-
使用GitLab自带的CI/CD功能在K8S集群里部署项目(四)
本地搭建K8S集群环境其实没那么复杂,大家可以去我主页找相关教程学习一下,多动手实验。原创 2024-05-10 21:35:26 · 1572 阅读 · 0 评论 -
使用GitLab自带的CI/CD功能在远程服务器部署项目(三)
在.gitlab-ci.yml文件中我们通过ssh登录到应用服务器,然后使用docker命令进行部署,当然也可以使用docker compose命令部署,甚至可以使用k8s来部署,以后有机会将继续介绍如何通过k8s来部署。(3)编写.gitlab-ci.yml文件,引用全局的CI/CD变量,将eshop.webapi镜像推送到阿里云私人镜像仓库,ssh到应用服务器从阿里云私人镜像仓库下载镜像并部署该镜像容器。在GitLab服务器上执行以下命令,会在/root/.shh/目录下生成两个文件原创 2024-05-10 21:23:59 · 1636 阅读 · 0 评论 -
使用GitLab自带的CI/CD功能在本地部署.Net8项目(二)
对于Runner的创建、注册以及配置都比较简单,多个项目可以共享同一个Runner,也可以创建一个全局的Runner供所有项目使用。.gitlab-ci.yml 文件是 GitLab CI/CD 的核心配置文件,用于定义项目的持续集成和持续交付流程。它使用 YAML 格式,包含了一系列的指令和参数,用于描述构建、测试、部署等任务的执行方式和条件原创 2024-05-09 21:56:42 · 958 阅读 · 0 评论 -
通过Docker Compose部署GitLab和GitLab Runner(一)
使用 Docker Compose 来快速部署 GitLab 和 GitLab Runner。Docker Compose 是一个用于定义和运行多容器 Docker 应用程序的工具,它通过一个 YAML 文件来配置服务的运行方式。原创 2024-05-09 21:44:03 · 843 阅读 · 0 评论