Thanks for your help, but as I said I’m using ‘users cookbook’ (https://github.com/opscode-cookbooks/users)
I’ve created a databag with all users we need on the nodes, but some nodes does not require all the users created. I’m looking for a way to create users based nodes.
Mohammad
From: Yoshi Spendiff [mailto:
">
]
I have a base cookbook with a users recipe that I apply to all nodes. It looks something like this: node['base-cookbook']['users'].each do |username, enabled| user username do action enabled ? :create : :remove <other user options> end end Then in your roles or role cookbook you can just use that attribute. default['base-cookbook']['users']['user_1'] = true I use a hash instead of an array so you can delete a user and so you don't come across any situations where you were expecting to overwrite an array and instead it was merged.
On Thu, Jul 30, 2015 at 7:15 AM, Mohammad Fattahian < " target="_blank"> > wrote: Hi folks,
What’s the best way to create local users based on the role of the nodes?
Let say I need different users created on nodes based on their roles (WEB Server, DB Server, etc.)
I’m using ‘users Cookbook’ to create users from a database.
Mohammad
|
Archive powered by MHonArc 2.6.16.