是否有办法从按字母顺序创建用户重写chef-vault ?
换句话说,如果我的保险库中有一个用户alf,bob,cain和dave,有可能在alf之前创建用户cain吗?
保险库的管理员总是以排序列表的形式显示:
$ knife vault show secrets app1 -p admins
admins:
alf
bob
cain
dave
id: app1
..
..
但是为什么这在功能上很重要呢?当访问vault时,每个admin用户或chef节点将使用他们的私钥进行一次身份验证。
用户本身并没有被创建。使用新的管理员列表简单地更新了保险库。它假定用户已经存在,否则将抛出错误:
$ knife vault update secrets app1 -A 'alf,bob,cain,dave,onemore'
$ knife vault show secrets app1 -p admins
admins:
alf
bob
cain
dave
onemore
id: app1
..
..