刀ec2与刀库更新结合创建

时间:2016-10-16 18:01:18

标签: amazon-ec2 chef chef-recipe knife

我通常在引导新节点后使用下面的第一个命令,以便用我的creds vault / databag注册它的密钥。换句话说,我假设我已经注册了node1和node2,在更新node1之后创建了一个node3,而node2将要求我在运行我的用户创建食谱之前运行knife vault update命令。

knife vault update creds testuser -A admin -S "name:nodes*" -M client -J test.json

那就是说,我试图使用knife ec2 create将其合并到AWS上新创建的节点中。我用它来创建我的ec2实例

knife ec2 server create -I ami-xxxxx -f m3.medium -S secretkey -i keys.pem --ssh-user root --region us-west-1 --security-group-ids sg-xxxx --subnet subnet-xxxxx --associate-public-ip -N node3

我希望能够在创建节点时创建用户。有可能吗?

1 个答案:

答案 0 :(得分:0)

bootstrap上有an option to update vault item

--bootstrap-vault-item 'vault::item'

我通过刀ec2看到它supported