ナイフ ec2 中に、データ バッグで参照したい ClientID 属性を指定していますが、バッグ名に追加したいだけなので、正確な ID ではありません。これは、正確な ID に対しては正常に機能します。
data_bag(node['clientid']).each do |tenant|
tenantdata = data_bag_item(node['clientid'], tenant)
tenantname = tenantdata["id"]
しかし、私はこのようなことをしようとしています(うまくいきません)
data_bag(node['clientid']"_tenants").each do |tenant|
tenantdata = data_bag_item(node['ctc_clientid']"_tenants", tenant)
tenantname = tenantdata["id"]
そのため、ClientID = abcd の場合、参照は「abcd_tenants」になります。データ バッグに個別の json 属性を渡さずにこれを実行できるソリューションはありますか?