企业级 CI/CD 实战:GitLab + Jenkins + SSL Private Registry 构建 SpringBoot 自动化交付流水线
> **? 摘要:** 本文档记录了一套完整的基于多节点分层的 Docker 容器化 CI/CD 自动化构建与部署架构。包含管理节点初始化、GitLab 源码托管、带 SSL 认证与 Basic Auth 的 Docker 私有仓库搭建、Jenkins 容器化部署、Java (Maven) 容器化构
一个从代码世界拐进服务器机房,最后在命令行宇宙安了家的 90 后技术宅。持有 RHCA 证书,坚信自动化是架构进化的唯一路径。
> **? 摘要:** 本文档记录了一套完整的基于多节点分层的 Docker 容器化 CI/CD 自动化构建与部署架构。包含管理节点初始化、GitLab 源码托管、带 SSL 认证与 Basic Auth 的 Docker 私有仓库搭建、Jenkins 容器化部署、Java (Maven) 容器化构
> **? 摘要:** 在 EVE-NG Web 界面中点击节点(Telnet、VNC、Wireshark抓包)时,需要本地客户端系统安装相应的协议关联组件(URL Scheme Handler)。本文档总结了 Ubuntu、Windows 以及 RHEL/CentOS 系统的 EVE-NG 客户端
> **? 摘要:** 本文档介绍了在 EVE-NG 仿真平台中从零创建、制作与优化自定义 Linux 镜像(以 RHEL 8.9 为例)的标准 SOP 流程。涵盖 ISO 镜像加载、多磁盘挂载、系统内部基础软件与 PS1 预配、Cloud-Init 模板化清理脱敏、镜像增量 Commit 提交以及
> **? 摘要:** 本篇文档系统整理了在原生 Ubuntu 20.04 LTS (Focal) 上从零构建 EVE-NG (Emulated Virtual Environment - Next Generation) 虚拟仿真平台的全流程。涵盖清华源配置、EVE-NG 自动化安装、基于 Net
> **? 摘要:** 本篇文档系统整理了对 EVE-NG 仿真平台进行个性化深度定制的运维脚本。包括批量导入/替换 ESXi、vSphere 及各操作系统图标、复制 `config.php` 隐藏不可用模板、以及通过 Bash 关联数组(`declare -A`)自动化批量创建 QEMU 镜像目录
> **? 说明:** 本方案采用普通用户 (Rootless) 模式运行单容器 MySQL 8.0,通过 `:Z` 挂载参数自动处理 SELinux 标签,并配置用户级 Systemd 实现开机自启与后台常驻。 --- ## ? 1. 目录准备与配置 ### 1.1 创建数据与配
> **? 架构说明:** 本方案使用 **Podman Pod** 组织多容器协同,实现容器间网络平坦化(共享 Network Namespace,均可通过 `127.0.0.1` 通信)。全程采用 **Rootless 无特权** 模式运行,结合 Nginx HTTPS 证书、Redis 缓存与
> **? 摘要:** 本篇文档系统整理了基于 Rootless 非特权模式部署 Nginx 静态文件/镜像服务器的全流程。涵盖了解除普通用户绑定 80 端口限制、SELinux 跨目录挂载安全策略、Nginx `autoindex` 目录列表配置,以及通过 Systemd User 实例与 `en
> **? 摘要:** 本篇文档系统整理了基于 CNCF 官方 Distribution (Registry v3) 镜像搭建私有镜像仓库的全流程。涵盖自签名 SSL/TLS 证书生成、htpasswd 账号认证、Storage API 垃圾回收(Garbage Collection)机制,以及客户
> **? 摘要:** 本篇文档梳理了在 RHEL/CentOS 8+ 系统下安装 Podman 的基础指令,并针对国内特殊的网络环境,详述了如何通过重写 `registries.conf` 配置文件注入阿里云专属镜像加速节点。同时,提供了禁用默认短名称(Shortnames)自动补全策略的核心避坑