背景:代码仓库gitlab,jenkins出发代码更新打包部署到kubernetes集群。jenkins构建频繁出现:error:RPCfailed;HTTP504curl22TherequestedURLreturnederror:504!image.png(https://s4.51cto.com/images/blog/202109/28/9d8a6c1aeee643e9ac7dc18882
原创 精选 2021-09-28 11:17:02
10000+阅读
1点赞
接着上一篇的介绍完核心概念后,尝试下搭建k8s的集群,准备了六台虚拟机用于部署k8s的运行环境。一. 环境准备及虚拟机信息1. 虚拟机环境 2. 六台虚机信息(自行配置 /etc/hosts 文件)   节点功能  主机名  IP  master1、etcd1      mast
转载 2023-10-17 15:30:37
444阅读
前言因为gitHub上的项目是公开的,不适合公司内部项目放在上面,而私人的需要收费,这绝非是我们愿意的。所以找了个跟gitHub很相似,但是又免费的gitLab。现在将搭建gitLab过程记录一下留作参考。正文gitLab介绍GitLab是利用 Ruby on Rails 一个开源的版本管理系统,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的
转载 2024-05-31 06:58:27
28阅读
开源最前线(ID:OpenSourceTop) 猿妹编译链接:https://about.gitlab.com/blog/2021/01/26/new-gitlab-product-subscription-model/GitLab正式宣布涨价!近日,GitLab宣布取消最低的每人每月4美元 Bronze/Starter 订阅档位,目前付费购买最低要求每人每月 19 美元。具体改动如下:GitLa
转载 2024-01-13 18:20:59
175阅读
## 实现GitLabKubernetes集成 在现代软件开发中,GitLabKubernetes是两个非常流行的工具。GitLab是一个强大的代码仓库管理工具,而Kubernetes是一个用于管理容器化应用程序的开源系统。 ### 整体流程 下面是实现GitLabKubernetes集成的整体流程: | 步骤 | 描述
原创 2024-05-24 10:50:20
63阅读
# 如何实现GitLab Kubernetes ## 简介 GitLab是一个用于项目管理和代码托管的开源平台,而Kubernetes是一个用于容器编排和管理的开源平台。通过集成GitLabKubernetes,可以实现持续集成和持续部署(CI/CD)的自动化流程。本文将介绍如何在GitLab中使用Kubernetes。 ## 流程概览 ```mermaid journey tit
原创 2023-11-22 05:59:51
110阅读
1.前端项目自动化部署需要的环境依赖Node 安装项目依赖、打包都需要 Nginx web 项目部署必须「正向代理、方向代理、负载均衡等等」、 GitLab 也会用到 Nginx(默认自动安装) Git 自动化部署,需要拉取代码 GitLab 没啥好说 GitLab-Runner 配合 GitLab CI/CD 使用的应用程序2.安装 Node下载和解压# 下载安装包,需要哪个版本,在url中修
转载 2024-07-02 10:01:02
306阅读
目录 1、GitLabCI & Runner 介绍2、环境、软件准备3、GitLab Runner 在 MacOS 上升级4、Kubernetes 集群中运行 GitLab Runner、 GitLab 并测试5、GitLab 服务安装在非 Kubernetes 集群测试 1、GitLabCI & Runner 介绍GitLab-CI 是一套 GitLab 提供给用户使用的持续集成
Kubernetes GitLab 实践 Kubernetes(简称为K8S)是一个开源的容器编排平台,用于自动部署、扩展和管理容器化的应用程序。GitLab是一个用于存储代码和协作开发的Web平台。本文将教会刚入行的小白如何在Kubernetes上实践GitLab。 整体流程 在Kubernetes上实践GitLab的过程可以分为以下步骤: 1. 创建Kubernetes集群 2. 部署G
原创 2024-01-16 13:09:15
107阅读
如何在Kubernetes中运行GitLab 简介: 在本文中,我们将学习如何在Kubernetes集群中部署和运行一个GitLab实例。GitLab是一个强大的代码托管平台,它提供了版本控制、合并请求、CI/CD等功能。通过在Kubernetes上运行GitLab,我们可以实现高可用性和扩展性,并提供无缝的开发体验。 步骤概览: 下面是在Kubernetes中部署和运行GitLab的步骤概览
原创 2024-01-17 09:36:24
63阅读
# 在 Kubernetes 中更新 GitLab 的步骤详解 在现代 DevOps 环境中,GitLab 作为版本控制和 CI/CD 工具,常常被部署在 Kubernetes 集群上。本文将帮助你了解如何在 Kubernetes 上更新已部署的 GitLab 实例,并提供详细的步骤和代码示例。 ## 更新 GitLab 流程概述 在更新 GitLab 的过程中,我们需要按照以下步骤进行操作
原创 11月前
34阅读
1.下载相应文件#mkdirgitlab&&cdgitlab#vimurl.txthttps://raw.githubusercontent.com/zhijiansd/ansible-k8s/master/addons/gitlab/gitlab-ns.yamlhttps://raw.githubusercontent.com/zhijiansd/ansible-k8s/master/addon
原创 2018-08-27 18:31:52
9812阅读
1点赞
3评论
Kubernetes GitLab实例 Kubernetes(K8S)是一个开源的容器编排平台,可以轻松管理和部署容器化的应用程序。GitLab是一个源代码管理和CI/CD工具,它提供了代码仓库、持续集成和持续交付的功能。在本文中,我将教你如何在Kubernetes上安装和配置一个GitLab实例。 整体流程 下面是配置Kubernetes GitLab实例的步骤概览: | 步骤 | 描述
原创 2024-01-16 13:09:32
107阅读
Kubernetes (K8s) 是一个开源的容器编排平台,可以帮助开发者更轻松地部署、扩展和管理应用程序。在本文中,我们将教会你如何使用Kubernetes来部署一个GitLab实例。 整个过程可以分为以下几个步骤: | 步骤 | 说明 | | --- | --- | | 1. 创建命名空间 | 创建一个命名空间来隔离GitLab的部署 | | 2. 配置持久化存储 | 配置一个持久化存储卷
原创 2024-01-16 14:45:50
76阅读
Kubernetes clustersThe Kubernetes executor
原创 2022-10-28 09:14:00
36阅读
Kubernetes(简称K8s)是一个用于自动化部署、扩展和管理容器化应用程序的开源平台。它提供了一个强大的容器编排框架,能够简化应用程序的部署和管理过程。在本文中,我们将介绍如何使用Kubernetes部署GitLab。以下是整个过程的步骤: 步骤 | 描述 --- | --- 创建Kubernetes集群 | 创建一个Kubernetes集群,用于部署GitLab。 部署GitLab |
原创 2024-01-16 12:56:06
141阅读
Kubernetes安装GitLab GitLab是一个基于Git的版本管理系统,可以帮助团队更好地协同开发。在Kubernetes上安装GitLab可以让开发者更方便地进行代码管理和持续集成。本文将向初学者介绍如何在Kubernetes上安装GitLab,并提供详细的代码示例。 整体流程 安装GitLab需要以下步骤: 1. 安装Kubernetes集群:首先需要安装一个Kubernet
原创 2024-01-16 14:37:09
187阅读
在这篇博文中,我将详细记录如何在 Kubernetes 上部署 GitLab。随着容器化技术的发展,GitLab 作为一款优秀的版本控制工具,越来越受到开发者的青睐。接下来,让我们从环境准备开始,逐步深入到实际操作中。 ## 环境准备 在开始之前,我们需要确保我们的环境符合 GitLab 部署的基本需求。以下是前置依赖及硬件资源评估。 ### 前置依赖安装 确保你已经安装了以下工具: -
原创 6月前
90阅读
平台:centos6.7安装的过程:       按照这个来:1、https://segmentfault.com/a/1190000002722631       打开http://IP,默认用户名root,默认密码5iveL!fe。需要修改密码。    如
原创 精选 2017-06-16 14:33:13
2772阅读
GitLab的安装方式GitLab的两种安装方法: 编译安装优点:可定制性强。数据库既可以选择MySQL,也可以选择PostgreSQL;服务器既可以选择Apache,也可以选择Nginx。缺点:国外的源不稳定,被墙时,依赖软件包难以下载。配置流程繁琐、复杂,容易出现各种各样的问题。依赖关系多,不容易管理,卸载GitLab相对麻烦。通过rpm包安装优点:安装过程简单,安装速度快。采用rp
原创 2017-07-24 20:26:20
3952阅读
1点赞
  • 1
  • 2
  • 3
  • 4
  • 5