gpt4 book ai didi

terraform - Vault - 为一个身份组分配多个别名

转载 作者:行者123 更新时间:2023-12-05 04:53:31 25 4
gpt4 key购买 nike

我一直在尝试将多个组别名(也就是说,我们公司的多个 AD 组)分配到一个身份组中。到目前为止,我们已经为每个别名创建了一个身份组,但我们意识到这没有意义,因为它们都采用相同的策略。

我们使用 Terraform 来维护和配置我们的基础设施。

这是我期望的形式:

resource "vault_identity_group" "saas-mfi" {
metadata = {
productname = "mfi"
}
name = "saas-mfi"
policies = [
"eaas-key",
"secret-store-mfi"
]
type = "external"
}

resource "vault_identity_group_alias" "alias_1" {
canonical_id = vault_identity_group.saas-mfi.id
mount_accessor = var.org_local_mount_accessor
name = "alias_1"
}

resource "vault_identity_group_alias" "alias_2" {
canonical_id = vault_identity_group.saas-mfi.id
mount_accessor = var.org_local_mount_accessor
name = "alias_2"
}

resource "vault_identity_group_alias" "alias_3" {
canonical_id = vault_identity_group.saas-mfi.id
mount_accessor = var.org_local_mount_accessor
name = "alias_3"
}

当我尝试应用此配置时,出现以下错误:

错误:提供者在申请后产生了不一致的结果

当然,这个问题与提供者无关。但似乎一个身份组不能拥有多个别名。这很奇怪,因为在 UI 中,有一个用于标识组的选项卡,称为复数形式的“别名”。

如果有人有关于此事的任何信息,我将不胜感激。

最佳答案

我试图做同样的事情,但只是在身份文档中看到以下段落:

External group serves as a mapping to a group that is outside of the identity store. External groups can have one (and only one) alias. This alias should map to a notion of group that is outside of the identity store.

来自 External vs Internal Groups 部分.

关于terraform - Vault - 为一个身份组分配多个别名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66010606/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com