首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Gitlab deployment_tier目的?

Gitlab deployment_tier目的?
EN

Stack Overflow用户
提问于 2022-02-24 14:46:12
回答 2查看 349关注 0票数 2

你好,有人能告诉我,deployment_tier for environments到底是用来做什么的?

层层 https://docs.gitlab.com/ee/ci/environments/index.html#deployment-tier-of-environments

这是否就像环境的标签,或者它实际上有任何功能?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2022-02-24 14:50:17

它主要用于GitLab的VSA分析和DORA度量特性。默认情况下,GitLab只在其度量和分析中计算“生产”部署。GitLab确定部署是否由环境的name:“生产”。基本上,如果您的环境名为" production“或production/*,那么它将被视为生产部署。

但是,一些GitLab用户可能更喜欢使用不同的环境名称,例如us-east-1或其他用于生产环境的名称,但他们仍然希望将这些部署作为“生产”部署包括在VSA分析和DORA度量中。这就是deployment_tier进来的地方。通过将deployment_tier设置为production,您可以在VSA分析和DORA度量中考虑不遵循命名模式的环境。

是的,它只是一个标签,除了度量/分析之外,它在其他方面并不会对功能产生实质性影响。

票数 4
EN

Stack Overflow用户

发布于 2022-07-23 07:16:29

A其他用法,由GitLab 15.2引进(2022年7月)

基于部署层获取秘密 可以根据环境的部署层分配机密。在这个版本中,我们将deployment_tier包含在JSON (CI_JOB_JWT)中,这样用户就可以在每个特定的部署层获取秘密。 见文档问题

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71253757

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档