我已经写了一个厨师的食谱,这将创建2个用户。我想告诉厨师客户基于标签创建一个或两个用户(这在Ansible中是可行的)我想在厨师中实现它。我们可以告诉厨师客户端运行特定资源吗?
方药:用户
user 'user1' do
comment 'A random user1'
uid '1234'
gid '1234'
home '/home/random'
shell '/bin/bash'
password '$1$JJsvHslasdfjVEroftprNn4JHtDi'
end
user 'user2' do
comment 'A random user2'
uid '1234'
gid '1234'
home '/home/random'
shell '/bin/bash'
password '$1$JJsvHslasdfjVEroftprNn4JHtDi'
end
在我用户食谱,我有两个资源user1
和user2
。 我已经推出了EC2,我想运行用户配方,但我不希望在EC2上创建这两个用户。
同样,在我的组织中,我们有200名员工,我们不希望在新推出的EC2上创建所有用户。请指导如何管理用户创建,厨师标准。
是的,你可以。请更准确地说明你已经尝试了什么。 – StephenKing
如果您想控制您的环境中的用户,请考虑使用社区“用户”菜谱。它使用数据库来控制用户设置。 –