- 2
- 0
- 约6.27千字
- 约 8页
- 2026-07-16 发布于河北
- 举报
极狐GitLab全套面试题(含接地气详细答案)
一、基础认知类(初级必问)
1、简单说下极狐GitLab和开源GitLab的核心区别?
参考答案:二者主体功能基本一致,最大差别是适配国内环境。第一,极狐GitLab是官方本土化发行版,服务器、域名、数据全部存放在国内,完全满足等保、数据合规要求,开源版做不到;第二,极狐内置国内镜像源,容器镜像、依赖包拉取速度更快,不用额外配置国外代理;第三,新增本土化配套功能,比如对接国内LDAP/钉钉/企业微信登录、中文完整运维控制台;第四,提供原厂技术支持,私有化部署出问题可以直接找极狐售后,开源版只能靠社区;最后版本迭代有差异,极狐会筛选稳定功能,滞后开源版1-2个小版本,优先保障企业私有化稳定性。
2、极狐GitLab主要由哪些核心组件组成?各自作用是什么?
参考答案:日常私有化部署主要包含6大核心组件:
Git:底层核心,负责所有代码版本存储、分支管理、提交记录管理;
Web组件:基于Rails开发,就是我们日常访问的前端页面,同时处理用户权限、项目管理、合并请求等业务逻辑;
GitLabShell:专门管控SSH协议的组件,用户SSH拉取、推送代码、密钥校验都由它处理,不经过Web服务;
PostgreSQL:专属数据库,存储用户、权限、项目配置、CI流水线记录、Issue等结构化数据,代码本身不存数据库;
Redis:内存数据库
原创力文档

文档评论(0)