测验:软件目录
以下哪项不是 Backstage 目录中的实体类型?
- 资源
- 领域
- 管道
- 地点
为什么仅在组件中声明spec.providesApis: [checkout-api]时,提供者在 API 实体页面上可见?
- 您必须在 API 文件中写入相反的方向才能使其可见。
- 因为目录读取声明,计算并存储双向关系(providesApi / apiProvidedBy)。
- 因为 Backstage 会扫描您的代码以获取 API 定义并进行推断
- 因为它是自动连接到Kubernetes标签的。
实体引用group:payments/team-checkout的正确解释是什么?
- kind 是 group,system 是 payment,name 是 team-checkout
- kind 是 group,namespace 是 payment,name 是 team-checkout
- 组内支付团队的 team-checkout 用户
- 命名空间组、域名付款、名称 team-checkout
将catalog-info.yaml放在每个服务(发现)的代码存储库中最合适的好处是什么?
- 当创建服务的人记下所有者、一起进行代码审查并对存储库进行归档时,该实体就消失了。
- 文件大小小于中央存储
- 无需打开 Backstage 即可呈现目录。
- YAML 语法检查自动完成
为什么spec.owner应该被指定为团队(Group)而不是个人(User)?
- 因为后台不支持用户引用
- 因为User实体无法在catalog中注册。
- 因为技术文档仅在指定为团队时才会呈现。
- 随着人员离开公司和团队被收购,有关故障呼叫、漏洞通知单、成本归因和处置的决策将在所有者之间分配。
系统和域之间的关系正确的是?
- 域属于该系统
- System属于Domain,
spec.domain在System端声明。 - 两者在同一层,互不引用。
- Domain是Group的子概念,Group的意思是组织。