原文:企業級Gitlab-ci|cd實踐

前言 吐槽一波 年 月 號剛入職公司時,第一感覺是集群環境是個大坑 內網一套,公網一套。內網采用單節點Kubernetes,公網采用aliyun托管的X節點Kubernetes 還有節點是 C的... 。內網Kubernetes環境幾乎無人使用 可能后端開發工程師在偶爾使用吧 。公網的X節點Kubernetes集群,也可以是稱之為生產Kubernetes集群,也可以稱之為測試Kubernetes集 ...

2020-08-08 15:43 6 1898 推薦指數:

查看詳情

GitLab-CI/CD入門實操

以Spring boot項目為例。傳統方式是本地生成jar包,FTP上傳服務器,重啟服務;如果是內網測試服,也可以在服務器上安裝git拉取代碼,在服務器上編譯打包。但這都需要人為干預,於是CI/CD就出現了。 CI:Continuous Integration(持續集成)。自動構建和測試 ...

Thu Jan 21 23:00:00 CST 2021 1 1969
GitLab-CI持續集成實踐

GitLab-CI持續集成介紹 持續集成是一種軟件開發實踐,即團隊開發成員經常集成它們的工作,通過每個成員每天至少集成一次,也就意味着每天可能會發生多次集成。每次集成都通過自動化的構建(包括編譯,發布,自動化測試)來驗證,從而盡早地發現集成錯誤。gitlab一般用Gitlab-CI ...

Fri Mar 08 01:34:00 CST 2019 0 540
GitLab CI/CD實踐記錄

1. GitLab Runner 參考:《Configuring GitLab Runners》 In GitLab CI/CD, Runners run the code defined in .gitlab-ci.yml. A GitLab Runner ...

Fri Jul 31 02:14:00 CST 2020 0 1966
gitlab-CI/CD部署一個java項目

1、環境准備 1)安裝jdk工具 安裝yum epel源 [root@k8s-node02 ~]# yum install -y epel-release 安裝jdk [root@ ...

Wed Dec 08 22:18:00 CST 2021 0 1937
基於K8S構建企業級Jenkins CI/CD平台(master/slave架構)

搭建平台目的:  k8s中搭建jenkins master/slave架構,解決單jenkins執行效率低,資源不足等問題(jenkins master 調度任務到 slave上,並發執行任務,提升任務執行的效率) CI/CD環境特點:   Slave彈性伸縮   基於鏡像隔離構建環境 ...

Fri Apr 15 01:16:00 CST 2022 5 4023
Gitlab之一---企業級gitlab部署及使用

實戰一:企業級Gitlab部署及配置 Gitlab服務的安裝文檔:https://about.gitlab.com/install/ 環境要求:https://docs.gitlab.com/ee/install/requirements.html 國外安裝包下載地址:https ...

Wed Mar 18 04:27:00 CST 2020 0 1667
GitLab企業級代碼管理倉庫

GitLab服務器 前面我們已經知道Git人人都是中心,那他們怎么交互數據呢? 使用GitHub或者碼雲等公共代碼倉庫 使用GitLab私有倉庫 GitLab是什么? 是一個用於倉庫管理系統的開源項目,使用Git作為代碼管理工具,並在此基礎上搭建起來的web服務 ...

Wed Jul 24 23:29:00 CST 2019 2 441
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM