### 簡介
筆者是數字浙江技術運營有限公司工程中心的一名開發工程師,這是我們在自動化運維及容器化工作進程中的一個總結和輸出,技術實踐的一份記錄
---
### 閱讀建議
在閱讀本文檔時,建議大家從第一章開始,不要跳過章節操作,防止因細節理解不到位,出現各種異常的報錯,尤其是在容器化環境搭建步驟,一個錯誤可能導致機器上多個服務出現連環、重復甚至宕機的情況
重要的事情說三遍:逐節閱讀 逐節操作 逐節補充!
---
### 致謝 ??
首先感謝團隊的理解和支持,沒有大家的鼓勵和陪伴,我是沒有時間完成這份文檔的記錄,然后感謝各位同學的信任,沒有你們的反復實踐和打磨,這份文檔或許還會存在很多披露,無法展現在大家面前,最后感謝項目組領導對于本文檔基礎設施的支持,畢竟文檔實踐中需要云設施成本比較大,沒有項目組的支持,完成這份文檔還是比較難的(因為沒有錢~~??????)。
---
### 免責申明
本文檔屬于 **工程中心** 技術團隊公開分享作品,作品中涉及的第三方軟件均為正規社區版,在參考本文檔過程中,讀者使用其他非正規或盜版軟件導致的侵權行為與本文檔無關,技術類文檔操作需謹慎、細心,尤其是文中關于環境初始化及修改部分,讀者參考本文檔導致的機器或資源損壞(包括數據刪除)等,與本文檔無關!??
- 前言
- 關于文檔
- 第一章 預備
- 1.1 機器資源
- 1.2 網絡環境
- 1.3 鏡像源
- 1.4 磁盤掛載
- 第二章 基礎組件
- 2.1 安裝Zlib
- 2.2 安裝JDK
- 2.3 安裝Maven
- 2.4 安裝Git
- 2.5 安裝SonarQube
- 2.6 安裝Nexus
- 2.7 安裝NodeJS
- 2.8 安裝Docker
- 2.9 安裝Compose
- 2.10 安裝Kubectl
- 第三章 集群組件
- 3.1 安裝Gitlab
- 3.2 安裝Jenkins
- 3.3 安裝Harbor
- 3.4 安裝Rancher
- 3.5 安裝Nacos
- 3.6 安裝LDAP
- 3.7 安裝LDAPAdmin
- 第四章 集群配置
- 4.1 配置流水線
- 4.2 配置Hook
- 4.3 配置Rancher-Cli
- 4.4 配置Harbor
- 4.5 配置LDAP
- 4.6 配置Rancher
- 第五章 開發集成
- 5.1 Java項目
- 5.2 NodeJS項目
- 5.3 Python項目
- 5.4 Go項目
- 第六章 F&Q
- 6.1 安裝錯誤Compose
- 6.2 安裝錯誤Harbor