knife edit subcommand to edit objects on the Chef Infra
Server. This subcommand works similar to
knife cookbook edit,
knife data bag edit,
knife environment edit,
knife node edit, and
knife role edit, but with a single verb (and a single action).
This subcommand has the following syntax:
knife edit (options)
This subcommand has the following options:
The path to the chef-repo. This setting will override the default path to the chef-repo. Default: same value as specified by
The number of allowed concurrent connections. Default:
Show files in the local chef-repo instead of a remote location. Default:
The layout of the local chef-repo. Possible values:
staticfor just roles, environments, cookbooks, and data bags. By default,
hosted_everythingare dynamically selected depending on the server type. Default:
The following examples show how to use this knife subcommand:
A user who belongs to the
admins group must be removed from the group
before they may be removed from an organization. To remove a user from
admins group, run the following:
EDITOR=vi knife edit /groups/admins.json
make the required changes, and then save the file.
Was this page helpful?