### 简介
笔者是数字浙江技术运营有限公司工程中心的一名开发工程师,这是我们在自动化运维及容器化工作进程中的一个总结和输出,技术实践的一份记录
---
### 阅读建议
在阅读本文档时,建议大家从第一章开始,不要跳过章节操作,防止因细节理解不到位,出现各种异常的报错,尤其是在容器化环境搭建步骤,一个错误可能导致机器上多个服务出现连环、重复甚至宕机的情况
重要的事情说三遍:逐节阅读 逐节操作 逐节补充!
---
### 致谢 💕
首先感谢团队的理解和支持,没有大家的鼓励和陪伴,我是没有时间完成这份文档的记录,然后感谢各位同学的信任,没有你们的反复实践和打磨,这份文档或许还会存在很多披露,无法展现在大家面前,最后感谢项目组领导对于本文档基础设施的支持,毕竟文档实践中需要云设施成本比较大,没有项目组的支持,完成这份文档还是比较难的(因为没有钱~~😭😭😭)。
---
### 免责申明
本文档属于 **工程中心** 技术团队公开分享作品,作品中涉及的第三方软件均为正规社区版,在参考本文档过程中,读者使用其他非正规或盗版软件导致的侵权行为与本文档无关,技术类文档操作需谨慎、细心,尤其是文中关于环境初始化及修改部分,读者参考本文档导致的机器或资源损坏(包括数据删除)等,与本文档无关!💣
- 前言
- 关于文档
- 第一章 预备
- 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