如何使用vault provider为terraform添加元数据到合适的实体



我需要向approle实体添加元数据,因为与approle关联的策略路径是基于实体元数据的。我尝试实现的基本上是使用vault provider for terraform来执行这个命令vault write identity/entity/id/<entity_id>/ metadata=stage=test。有人知道怎么做吗?

根据更新实体的官方文档,您应该能够这样做:

curl --header "X-Vault-Token: $VAULT_TOKEN"  
--request POST  
--data "{"name": "<entity name>", "metadata": {"organization": "hashicorp", "team": "nomad"}}"  
http://127.0.0.1:8200/v1/identity/entity/id/:id

确保将VAULT_TOKEN替换为Vault令牌,并将:id替换为实体id。

相关内容

  • 没有找到相关文章

最新更新