我有一個節點1,我的應用程序將使用木偶部署在其上。我創建了規定所有服務器的詳細信息,該應用程序將使用諸如木偶 - 應用木偶類
LDAP_SERVER =節點2
mq_server =節點3
有沒有什麼辦法,在一個hiera文件(node1_application.yaml) node.pp,我只給node1信息哪些stats什麼類在節點1上應用。然後這個類讀取我的hiera文件並且看到ldap服務器在節點2上,所以ldap模塊應該應用在節點2上。
應該使用我的hiera文件動態決定應在哪個節點上應用哪個類。有可能嗎?
我使用木偶企業,hiera,facter,puppetdb和mcollective。
這將意味着在'node2_application.yaml'中,必須爲'useldap'設置hierdata鍵/值,該操作符不需要動態地決定將哪個類應用於哪個節點。 – kaizenCoder