Skip to content
Runtime Environment
Infrastructure Overview
The deployment and runtime environment for this site and personal projects is built on a self-hosted DevOps stack, driven by GitLab CI/CD and Kubernetes:
- Source & CI/CD: A self-hosted GitLab hosts all source code. Pipelines run
build → image → deploystages — compiling, building images and publishing to the cluster automatically (e.g. theutm-adminrecruit-systemproject orchestrates 60+ jobs per pipeline). - Kubernetes cluster: Composed of
bootstrap,dev-master-1/2/3(CentOS 7 / Red Hat),dev-worker-1/2/3nodes andlb1 / lb2load balancers, centrally managed via Xshell SSH sessions (root / port 22). - Hybrid cloud & storage: Includes an Alibaba Cloud host, object storage and a dedicated backup server, with regular backups of critical data.
- Containers & middleware: Dockerized services behind an Nginx reverse proxy, with Redis, MySQL / SQL Server, etc., keeping RAG and web services running stably.
The screenshots below show the GitLab pipeline details and the server SSH session management panel.