GitLab社区版中Atlantis的apply_requirements功能失效排查
问题概述
我们使用GitLab社区版15.4.6及Atlantis版本0.23.3,通过Kubernetes StatefulSet部署。Atlantis无法识别服务端配置中的设置。
复现步骤
- 部署到Kubernetes后,定义
ATLANTIS_REPO_CONFIG环境变量 - 尝试过的其他配置方式:
- 使用仓库专属配置文件
atlantis.yaml - 使用
ATLANTIS_REPO_CONFIG_JSON格式的JSON配置 - 使用
--require-approval参数 - 使用指定配置文件的参数
--repo-config
- 使用仓库专属配置文件
我们希望实现仅当PR获得至少一位其他用户审批后才执行atlantis apply,但目前Atlantis未报错并直接继续执行。
请问这是GitLab社区版的问题,还是我们遗漏了某些步骤?
内容的提问来源于stack exchange,提问作者Barun Debnath
相关产品推荐
相关产品推荐

