【问题标题】:Disable built-in account client for a realm in Keycloak using Terraform使用 Terraform 在 Keycloak 中禁用领域的内置帐户客户端
【发布时间】:2022-11-12 12:57:59
【问题描述】:

创建新领域时,Keycloak 默认启用很少的内置客户端。我想为使用 Terraform 创建的每个领域禁用内置客户端。

我怎样才能只使用 Terraform 来做到这一点?

【问题讨论】:

标签: terraform keycloak


【解决方案1】:

由于默认的 Terraform keycloak 提供程序不公开任何用于配置内置客户端的资源,因此一种选择是使用 null_resource,如另一个 stackoverflow 问题Terraform REST API calls with cURL 中所述

【讨论】:

    【解决方案2】:

    Keycloak Terraform 提供程序的 v4.0.0 向 keycloak_openid_client 资源添加了 import 参数,这允许您自动导入 Keycloak 默认创建的客户端,而无需运行 terraform import

    https://registry.terraform.io/providers/mrparkers/keycloak/latest/docs/resources/openid_client#import

    【讨论】:

      猜你喜欢
      • 2019-07-21
      • 2018-08-12
      • 2019-10-19
      • 1970-01-01
      • 2019-11-06
      • 2020-05-22
      • 1970-01-01
      • 1970-01-01
      • 2019-10-26
      相关资源
      最近更新 更多