1,基本概念 為了方便管理和集成jenkins,k8s、harbor、jenkins均使用openLDAP統一認證。 2,部署openLDAP 根據之前的文檔,openLDAP使用GFS進行數據持久化。 下載對應的openLDAP文件 2.1 創建 ...
基本概念 為了方便管理和集成jenkins,k s harbor jenkins均使用openLDAP統一認證。 部署openLDAP 此處將openLDAP部署在k s上,openLDAP可以在集群之外存在,不一定非要在k s上部署openLDAP。 根據之前的文檔,openLDAP使用GFS進行數據持久化。 下載對應的openLDAP文件 創建openLDAP 此處參考的是:https: g ...
2018-11-23 17:10 3 3598 推薦指數:
1,基本概念 為了方便管理和集成jenkins,k8s、harbor、jenkins均使用openLDAP統一認證。 2,部署openLDAP 根據之前的文檔,openLDAP使用GFS進行數據持久化。 下載對應的openLDAP文件 2.1 創建 ...
1、基本概念 此次安裝的有Jenkins、Gitlab、Redmine,我公司目前使用的是獨立於k8s集群之外單獨部署的Jenkins等服務,此文章會介紹三種服務基於k8s的部署方式,之后集成之前部署的openLDAP實現統一認證。之后將進行簡單持續集成持續部署的演示,最后再結合我公司的項目 ...
1、基本概念 Jenkins在DevOps工具鏈中是核心的流程管理中心,負責串聯系統的構建流程、測試流程、鏡像制作流程、部署流程等,在持續集成中常用到的工具如下: Maven:源代碼編譯工 ...
1、基本概念 上節在k8s中部署了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、安裝 ...
理工具實現。 Helm是一個由CNCF孵化和管理的項目,用於對需要在k8s上部署復雜應用進行定義、安裝 ...
一、Jenkins安裝Kubernetes插件 jenkins是在虛擬機環境中部署的,未部署在k8s集群內部。需要在Jenkins的插件管理中安裝Kubernetes插件 二、在Kubetnetes集群中創建SA帳號授權cluster-admin權限,並獲取其token ...
一、系統初始化 系統初始化參考:https://www.cnblogs.com/hujinzhong/p/12251486.html 節點准備: 節點 ip ...