ืืื ืคืงืืืืช ืกืืื ืืคืงืืื ืฉื ืืชื ืืืคืขืื ืืกืคืง ืืืืจืื ืืืื ืื ืฉื OnWorks ืืืืฆืขืืช ืืืช ืืชืื ืืช ืืขืืืื ืืืงืืื ืืช ืืืจืืืืช ืฉืื ื, ืืืื Ubuntu Online, Fedora Online, ืืืืืืืจ ืืงืืื ืฉื Windows ืื ืืืืืืืจ ืืงืืื ืฉื MAC OS
ืชึธืึฐื ึดืืช:
ืฉืึตื
knife-deps - ืืฃ ืืืืฉ ืขืืืจ ืชืช-ืคืงืืื ืฉื ืืืืงืืช ืืกืืื.
ืื ืืื ื ืกืืื ืืืกื ืื ืคืงืืื ืืฉื ื ืืฉืืฉืช ืืืืืื ืชืืืช ืขืืืจ ืฆืืืช, ืชืคืงืื ืื ืกืคืจ ืืืฉืื.
ืชืืืืจ
ืืคืงืืื ืืืฉื ื ืืื ืืฉ ืืช ืืชืืืืจ ืืื:
ืฉืงืขื ืกืืื $ (ืืคืฉืจืืืืช)
ืืคืฉืจืืืืช
ืืคืงืืื ืืืฉื ื ืืื ืืฉ ืืช ืืืคืฉืจืืืืช ืืืืืช:
-c CONFIG_FILE, --config CONFIG_FILE
ืงืืืฅ ืืชืฆืืจื ืืฉืืืืฉ.
--ืฉืฃ-ืจืืคื-ื ืชืื ื ืชืื
ืืืจื ืื ืืฉืฃ-ืจืืคื. ืืืืจื ืื ืชืขืงืืฃ ืืช ื ืชืื ืืจืืจืช ืืืืื ื-
ืฉืฃ-ืจืืคื. ืืจืืจืช ืืืื: ืืื ืืฆืืื ืขื ืืื ื ืชืื_repo_chef ื-config.rb.
--ืฉืฃ-ืืคืก-ืคืืจื ื ืื
ืืคืืจื ืขืืื ืฉืฃ-ืืคืก ืืงืฉืื.
--[ืืื ืฆืืข
ืืฉืชืืฉ ืืื ืืืฆืื ืคืื ืฆืืขืื ื.
--ืืงืืืืืช
ืืกืคืจ ืืืืืืจืื ืืืืชืจืื ืืืงืืื. ืึผึฐืจึดืืจึทืช ืึถืืึธื: 10.
-ื, --ืืื ืขืจืืื
ืืฉืชืืฉ ืืื ืืื ืืข ืืช ืคืชืืืช $EDITOR ืืืื ืืงืื ื ืชืื ืื ืืคื ืฉืื.
--ืืจืืจืืช ืืืื
ืืฉืชืืฉ ืืื ืฉืืกืืื ืืฉืชืืฉ ืืขืจื ืืจืืจืช ืืืืื ืืืงืื ืืืงืฉ ืืืฉืชืืฉ ืืกืคืง ืืื.
-e ืขืึนืจึตื, --ืขืึนืจึตื ืขืืจื
$EDITOR ืืืฉืืฉ ืขืืืจ ืื ืืคืงืืืืช ืืืื ืืจืืงืืืืืืช.
-E ืกืืืื, --ืกืืืื ืืกืืืื
ืฉื ืืกืืืื. ืืืฉืจ ืืคืฉืจืืช ืื ืืชืืืกืคืช ืืคืงืืื, ืืคืงืืื
ืืจืืฅ ืจืง ื ืื ืืกืืืื ืืขืืช ืืฉื.
-F ืคืึผืจืึธื, --ืคืึผืจืึธื ืคืืจืื
ืคืืจืื ืืคืื: ืชืงืฆืืจ (ืืจืืจืช ืืืื), ืึถืงืกื, ื'ืกืื, ืืืื, ื pp.
-ื, - ืขืืจื
ืืฆืื ืขืืจื ืขืืืจ ืืคืงืืื.
-k ืึทืคึฐืชึตืึท, --ืึทืคึฐืชึตืึท ืืคืชื
ืืืคืชื ืืคืจืื ืฉืื ืืกืืื ืืฉืชืืฉ ืืื ืืืชืื ืขื ืืงืฉืืช ืฉื ืขืฉื ืขื ืืื ืืงืื ื-API ื-
ืฉืจืช ืฉืฃ.
--ืืืคืก-ืืืจื
ืืฉืชืืฉ ืืื ืืืฆืื ื ืชืื ืื ืืืืจ ืคืขืืื ืืจืกื ืืช.
--[ืื-]ืฉืืืืจ
ืืฉืชืืฉ --ืฉืืืืจ ืืจืฉืื ืชืืืช ืจืงืืจืกืืืืช. ื ืืชื ืืืฉืชืืฉ ืืืคืฉืจืืช ืื ืจืง ืืืฉืจ
--ืขึตืฅ ืืืืืจ ื ึธืืึนื. ืึผึฐืจึดืืจึทืช ืึถืืึธื: --ืืื ืืืจื.
--ืึฐืจืึผืึธืง
ืืฉืชืืฉ ืืื ืืงืืืข ืชืืืช ืืืืืืืงืืื ืืืืืงืืื ืืฉืจืช ืืฉืฃ ืืืงืื ื
ืืฉืฃ-ืจืืคื ืืืงืืื. ืึผึฐืจึดืืจึทืช ืึถืืึธื: ืฉืงืจ.
--ืืฆื ืจืืคื MODE
ืืคืจืืกื ืฉื ืืฉืฃ-ืจืืคื ืืืงืืื. ืขืจืืื ืืคืฉืจืืื: ืกืืื, ืืื, ืื
ืืืจื_ืืื. ืืืฉืชืืฉ ืกืืื ืจืง ืืชืคืงืืืื, ืกืืืืืช, ืกืคืจื ืืืฉืื ืื ืชืื ืื
ืชืืงืื. ืืืจืืจืช ืืืื, ืืื ื ืืืจื_ืืื ื ืืืจืื ืืืืคื ืืื ืื
ืชืืื ืืกืื ืืฉืจืช. ืึผึฐืจึดืืจึทืช ืึถืืึธื: ืืื / ืืืจื_ืืื.
-s ืืชืืืช ืืชืจ, --ืฉืจืช-URL ืืชืืืช ืืืชืจ
ืืชืืืช ืืืชืจ ืฉื ืฉืจืช ืืฉืฃ.
--ืขึตืฅ ืืฉืชืืฉ ืืื ืืืฆืื ืชืืืช ืืืื ื ืขืฅ ืืืืชื (ืืืื ืืคืืืืืืช, ืื ืื
ืงืืืืื). ืึผึฐืจึดืืจึทืช ืึถืืึธื: ืฉืงืจ.
-u ืึดืฉืืชึทืึตืฉื, --ืึดืฉืืชึทืึตืฉื ืืฉืชืืฉ
ืฉื ืืืฉืชืืฉ ืืืฉืืฉ ืืช ืืกืืื ืืื ืืืชืื ืขื ืืงืฉืืช ืฉื ืืงืื ื-API ืืฉืฃ
ืฉืจืช. ืืืืืืช ืืืืฉื ืื ืฉื ืืืฉืชืืฉ ืืื ื ืชืืื ืืืคืชื ืืคืจืื.
-ื, --ืึดืจึฐืกึธื
ืืืจืกื ืฉื ืืฉืฃ-ืืงืื.
-V, --ืึดืืึผืึดื
ืืืืจ ืขืืืจ ืคืืืื ืืืชืจ ืืืืืืืื. ืืืฉืชืืฉ -VV ืืืืืืืืืช ืืืจืืืช.
-ื, --ืื
ืืฉืชืืฉ ืืื ืืืืื ืืื ืื ืืืืช ืืืืฉืืจ ื-"ืื". ืกืืื ืื ืืืงืฉ
ืึดืฉืืึผืจ.
-ื, --ืืฆื ืืงืืื
ืืฉืชืืฉ ืืื ืืืคืขืื ืืช ืืฉืฃ-ืืงืื ืืืฆื ืืงืืื. ืื ืืืคืฉืจ ืืช ืื ืืคืงืืืืช ืฉืขืืืืืช
ื ืื ืฉืจืช ืืฉืฃ ืืื ืืขืืื ืื ื ืื ืืฉืฃ-repo ืืืงืืื.
ืืืืืืืช
$ knife deps nodes/node_name.json
$ knife deps roles/role_name.json
$ ืืืืืช ืกืืื cookbooks/cookbook_name.json
$ ืกืืื deps environments/environment_name.json
ืืื ืืืฆืื ืืช ืืชืืืช ืืฉืืืื ืฉื ืฆืืชืื, ืกืคืจื ืืืฉืื, ืชืคืงืืืื ื/ืื
ืกืืืืืช:
$ knife deps cookbooks/git.json cookbooks/github.json roles/base.json environments/desert.json nodes/mynode.json
ื ืืชื ืืืฉืชืืฉ ืืชื ืืืื ืืืืืจืช ืื ืืฆืืชืื ืืฆืืฆื. ืืืืืื, ืื ื
ืกืืืืืช:
$ knife deps environments/*.json
ืืฉืชืืฉ --ืขึตืฅ ืืคืฉืจืืช ืืืฆืื ืืช ืืชืืฆืืืช ืขื ืืื ื:
$ knife deps roles/webserver.json
ืืืืืืจ ืืฉืื ืืื:
roles/webserver.json
roles/base.json
ืกืคืจื ืืืฉืื/github
ืกืคืจื ืืืฉืื/ืืื
ืกืคืจื ืืืฉืื/ืืฉืชืืฉืื
ืกืคืจื ืืืฉืื/ืืคืืฆ'ื2
ืืชืคืืงื ืฉื ืกืืื ืืืกื ืื ื ืืชื ืืืขืืืจ ื ืกืืื ืืืขืืืช:
$ knife upload `knife deps nodes/*.json
ืืชืคืืงื ืฉื ืกืืื ืืืกื ืื ื ืืชื ืืืขืืืจ ื ืกืืื ืงืกืืจืืก:
$ knife deps nodes/*.json | ืืขืืืช ืกืืื xargs
ืืฉืชืืฉ ืืืืืจ ืกืืื ืื ืืืื ืืจื ื ืืืืฆืขืืช ืฉืืจืืชื onworks.net