knife delete¶
Use the knife delete subcommand to delete an object from a Chef server. This subcommand works similar to knife cookbook delete, knife data bag delete, knife environment delete, knife node delete, and knife role delete, but with a single verb (and a single action).
Options¶
Note
Review the list of common options available to this (and all) knife subcommands and plugins.
This subcommand has the following options:
--both- Delete both local and remote copies of an object. Default:
false. --chef-repo-path PATH- The path to the chef-repo. This setting will override the default path to the chef-repo. Default: same value as specified by
chef_repo_pathin client.rb. --concurrency- The number of allowed concurrent connections. Default:
10. --local- Delete only the local copy of an object. A remote copy will not be deleted. Default:
false. -r,--[no-]recurse- Use
--recurseto delete directories recursively. Default:--no-recurse. --repo-mode MODE- The layout of the local chef-repo. Possible values:
static,everything, orhosted_everything. Usestaticfor just roles, environments, cookbooks, and data bags. By default,everythingandhosted_everythingare dynamically selected depending on the server type. Default:everything/hosted_everything.
Note
See config.rb for more information about how to add certain knife options as settings in the config.rb file.
Examples¶
None.