技术栈
gitlab
程序员阿超的博客
1 小时前
ci/cd
·
云原生
·
gitlab
云原生核心技术 (12/12): 终章:使用 GitLab CI 将应用自动部署到 K8s (保姆级教程)
大家好,欢迎来到《云原生核心技术》系列的最终章!我们一起走过了漫长而充实的旅程。从 Docker 的集装箱,到 K8s 这座自动化的数字港口;从部署单个 Pod,到构建复杂的有状态应用。现在,我们站在了实现全自动化的最后一站。
Linux运维技术栈
5 小时前
运维
·
gitlab
GitLab 拉取变慢的原因及排查方法
前言:在软件开发的快节奏世界里,高效协作与快速交付是制胜关键。然而,当开发团队兴高采烈地投入工作,却发现从GitLab拉取代码的速度慢如蜗牛,那种沮丧感简直能瞬间浇灭热情。在分布式开发环境中,这种情况时有发生,尤其是在涉及多层级架构的系统中,如典型的三服务器架构:客户端、A服务器(Nginx代理)、B服务器(GitLab)。这种复杂性让问题的排查变得棘手,但绝非无解。 我们的目标很清晰:揪出拖慢拉取速度的罪魁祸首并消灭它。这是一次全方位的深度排查,涵盖网络、服务器性能、GitLab配置以及Nginx代理配
二个半engineer
9 小时前
git
·
gitlab
GitLab Web 界面创建分支后pathspec ... did not match any file(s)
本地未获取远程分支信息 GitLab Web 上创建的分支存在于 远程仓库,但本地 Git 并不知道它的存在,需要先同步远程分支列表。
尽兴-
10 小时前
大数据
·
git
·
gitee
·
gitlab
Git 清理指南:如何从版本库中移除误提交的文件(保留本地文件)
在 Git 项目中,我们可能会不小心提交了本应忽略的文件(如 node_modules/、.env、*.log 等),导致仓库体积膨胀或敏感信息泄露。本文介绍如何从 Git 历史中彻底删除这些文件,同时保留本地文件。
Thinbug
2 天前
docker
·
容器
·
gitlab
群晖Nas - Docker(ContainerManager)上安装GitLab
一直在Github上使用Git服务,但是有一些限制,例如1G大小。 所以想安装GitLab来使用,他和Github类似,可以管理项目和用户,方便小型团队使用。 刚好又有Nas,本来想着很简单,但是遇到一些问题,所以记录下来,下次安装方便查阅,也方便其他遇到的问题的朋友能参考,特别是ssh配置。
最美dee时光
2 天前
gitlab
gitlab-runner 如何配置使用 Overwrite generated pod specifications
gitlab-runner 如何配置使用Overwrite generated pod specifications
今夕节度使
2 天前
git
·
elasticsearch
·
gitlab
通过 VS Code 连接 GitLab 并上传项目
通过 VS Code 连接 GitLab 并上传项目,请按照以下步骤操作:确保已安装 Git 并配置用户名和邮箱:
leblancAndSherry
3 天前
linux
·
运维
·
docker
·
kubernetes
·
gitlab
·
jenkins
Gitlab + Jenkins 实现 CICD
CICD 是持续集成(Continuous Integration, CI)和持续交付/部署(Continuous Delivery/Deployment, CD)的缩写,是现代软件开发中的一种自动化流程实践。下面介绍 Web 项目如何在代码提交到 Gitlab 后,自动发布到 Kubernetes 集群中。
星释
3 天前
前端
·
gitlab
·
bug
·
yii
Yii2项目自动向GitLab上报Bug
yii2在程序报错时, 会执行指定action, 通过重写ErrorAction, 实现Bug自动提交至GitLab的issue
星释
6 天前
gitlab
如何自动部署GitLab项目
其中, auth-token 替换为授权token, command替换为要执行的命令, 例如 auth-token为auto-deploy-pushserver,command为sh /mnt/pushserver/deploy.sh 则执行命令: docker-hook -t auto-deploy-pushserver -c sh /mnt/pushserver/deploy.sh
keson要进步
6 天前
linux
·
运维
·
gitlab
CICD实战(二)-----gitlab的安装与配置
1、安装gitlab所需要的依赖包与工具2、配置清华源3、安装git、gitlab 可以分别安装Git客户端和Gitlab社区版(Gitlab有两大版本,ee为商业版本,ce为社区版本)。安装包较大,大约有1个G左右,因此需要我们耐心等待。
猫头虎
6 天前
java
·
ide
·
网络协议
·
http
·
https
·
gitlab
·
intellij-idea
[特殊字符]解决 “IDEA 登录失败。不支持早于 14.0 的 GitLab 版本” 问题的几种方法
本文旨在解决 IDEA 登录失败。不支持早于 14.0 的 GitLab 版本。通过 Git 登录 的常见问题。在日常使用 Git 工具或 JetBrains 系列 IDE(如 IntelliJ IDEA、PyCharm、WebStorm 等)进行 GitLab 集成时,你可能遇到如下报错:
风早君
6 天前
服务器
·
gitlab
·
jenkins
jenkins集成gitlab发布到远程服务器
前面我们讲了通过创建maven项目部署在jenkins本地服务器,这次实验我们将部署在远程服务器,再以nginx作为前端项目做一个小小的举例
大白要努力!
8 天前
android
·
gitlab
·
android studio
在 Android Studio 中使用 GitLab 添加图片到 README.md
在项目根目录下创建一个 images 或 assets 文件夹将你的图片文件(如 screenshot.png)复制到这个文件夹中
星释
8 天前
ci/cd
·
gitlab
如何编写GitLab-CI配置文件
在根目录新建.gitlab-ci.yml文件.该文件与项目其他文件一样, 同样受到版本控制, 所以可以在不同的分支下, 配置不同的持续集成脚本
馨羽的玩具
8 天前
gitlab
gitlab rss订阅失败
问题:gitlab rss订阅失败处理:http://gitlab.com/dashboard/projects.atom?feed_token=XXXXXXX
t19875128
9 天前
ci/cd
·
gitlab
·
jenkins
jenkins结合gitlab实现CI
Jenkins结合GitLab实现CI(持续集成) 持续集成(Continuous Integration, CI)是一种软件开发实践,开发者在代码提交后,系统会自动进行构建、测试,从而尽早发现问题。Jenkins和GitLab的结合可以高效地实现CI流程。本文将详细介绍如何结合Jenkins和GitLab实现持续集成。
一颗小豆
9 天前
gitlab
07-接着玩-linux的CD/CI全流程体验
在自己的运维工作中,有接触到一些,自动化脚本的任务。什么,每天定时收集对应于域名的访问情况,收集状态码信息,然后汇总输出,给客户,或者给内部的运维群。
乐~~~
11 天前
gitlab
gitLab 切换中文模式
点击【头像】--选择settings选择【language】,选择中文,点击【保存】即可。