关于gitlab数据库的问题

  • Choerodon平台版本: 0.13

  • 遇到问题的执行步骤: 在安装完成gitlab后

  • 文档地址:

  • 环境信息(如:节点信息): kubernetes1.13.1

  • 报错日志: gitlab运行非常不稳定,占用CPU忽高忽低,访问gitlab后面管理页面经常504\502,打开一个页面估计要10S左右

  • 原因分析:

    怀疑是数据库改用mysql的缘故

  • 疑问:

    因为我现在环境就就已经有这些基本组件了,包括gitlab(postgres),建议猪齿鱼官方推出gitlab的两种数据库解决方案,并且kubernetes集群尽量用高一点的版本(修复了很多安全漏洞,相对更稳定)。

你好,我们使用MySql作为Gitlab的数据库是从减少运维成本角度出发的。如果确实不满足你的需求,你可以修改Gitlab配置使其使用postgresql。

修改配置命令参考:

kubectl edit cm -n c7n-system gitlab-cm

postgresql配置相关资料: https://docs.gitlab.com/omnibus/settings/database.html#using-a-non-packaged-postgresql-database-management-server

修改完成后请删除Gitlab Pod使其重新应用配置即可。

因为我现有生产环境中的gitlab就是用的postgresql,那请问和猪齿鱼结合,没有mysql的话可以做嘛?

Gitlab用什么数据库和猪齿鱼没任何关系哈

收到,谢谢答复。