1、基本概念 Jenkins在DevOps工具鏈中是核心的流程管理中心,負責串聯系統的構建流程、測試流程、鏡像制作流程、部署流程等,在持續集成中常用到的工具如下: Maven:源代碼編譯工具 RobotFramework:自動化測試工具 NewMan:接口自動化 ...
基本概念 此次安裝的有Jenkins Gitlab Redmine,我公司目前使用的是獨立於k s集群之外單獨部署的Jenkins等服務,此文章會介紹三種服務基於k s的部署方式,之后集成之前部署的openLDAP實現統一認證。之后將進行簡單持續集成持續部署的演示,最后再結合我公司的項目進行實戰操作,應付出現的各種使用場景。 使用Helm安裝redmine 更改values.yaml相關配置,也 ...
2018-11-27 18:30 0 713 推薦指數:
1、基本概念 Jenkins在DevOps工具鏈中是核心的流程管理中心,負責串聯系統的構建流程、測試流程、鏡像制作流程、部署流程等,在持續集成中常用到的工具如下: Maven:源代碼編譯工具 RobotFramework:自動化測試工具 NewMan:接口自動化 ...
1、基本概念 上節在k8s中部署了harbor和ldap,本節將部署harbor使用openLDAP驗證,部署方式與之前相同,只是改了adminserver-cm.yaml的AUTH_MODE: "ldap_auth"。另外harbor配置ldap登錄非必須,按需。 2、部署 ...
1,基本概念 前幾章部署了harbor和ldap,本節將部署harbor使用openLDAP驗證,部署方式與之前相同,只是改了adminserver-cm.yaml的AUTH_MODE: "ldap_auth"。另外harbor配置ldap登錄非必須,按需。 2,部署 ...
1、基本概念 使用k8s安裝gitlab-ce,采用GlusterFS實現持久化(注意PG使用的是NFS存儲,使用動態存儲重啟postgresql的pod后無法成功啟動pg,待解決),並集成了openLDAP。 注意:我公司使用的gitlab是獨立於k8s集群之外的。 2、安裝 ...
1、基本概念 為了方便管理和集成jenkins,k8s、harbor、jenkins均使用openLDAP統一認證。 2、部署openLDAP 此處將openLDAP部署在k8s上,openLDAP可以在集群之外存在,不一定非要在k8s上部署openLDAP。 根據之前 ...
理工具實現。 Helm是一個由CNCF孵化和管理的項目,用於對需要在k8s上部署復雜應用進行定義、安裝 ...
Kubernetes K8S之Helm部署、使用、常見操作與示例 主機配置規划 服務器名稱(hostname) 系統版本 配置 內網IP 外網IP(模擬) k8s ...
1、下載文件 2、創建namespace 如果不使用public-service,需要更改所有yaml文件的public-service為你namespace。 3、創建持久化pv 此處采用的是靜態PV方式,后端使用的是NFS ...