私の環境ファイルでは、次のような属性を定義しました
['アプリ']['ウェブ'] = 'nginx'
そして別の環境ファイルで
['アプリ']['ウェブ'] = 'アパッチ'
私の意図は、どのような環境でも実行できるレシピを作成することです。レシピ内で、1 つの属性を定義しています。したがって、最初の環境でこのレシピを実行しているときに、node.default['cluster'] ['nginx'] ['endpoint'] を定義し、2 番目の環境では node.default['cluster'] ['apache'にする必要があります。 ] ['エンドポイント']
私は以下を使用しました
node.default['cluster'] [node['app']['web']] ['endpoint']
しかし、これは機能していません。これを達成する方法はありますか?