knife show
Use the knife show
subcommand to view the details of one (or more)
objects on the Chef Infra Server. This subcommand works similar to
knife cookbook show
, knife data bag show
, knife environment show
,
knife node show
, and knife role show
, but with a single verb (and a
single action).
Syntax
This subcommand has the following syntax:
knife show [PATTERN...] (options)
Options
Note
This subcommand has the following options:
-a ATTR
,--attribute ATTR
-
The attribute (or attributes) to show.
--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_path
in client.rb. --concurrency
-
The number of allowed concurrent connections. Default:
10
. --local
-
Show local files instead of remote files.
--repo-mode MODE
-
The layout of the local chef-repo. Possible values:
static
,everything
, orhosted_everything
. Usestatic
for just roles, environments, cookbooks, and data bags. By default,everything
andhosted_everything
are dynamically selected depending on the server type. Default:everything
/hosted_everything
. -S SEPARATOR
,--field-separator SEPARATOR
-
Character separator used to delineate nesting in –attribute filters. For example, to use a colon as the delimiter, specify
-S:
in yourknife node show
subcommand. Default is.
Examples
The following examples show how to use this knife subcommand:
Show all cookbooks
To show all cookbooks in the cookbooks/
directory:
knife show cookbooks/
or, (if already in the cookbooks/
directory in the local chef-repo):
knife show
Show roles and environments
knife show roles/ environments/
Was this page helpful?