Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന കമാൻഡ് നൈഫ്-ഡെപ്സ് ആണിത്.
പട്ടിക:
NAME
knife-deps - നൈഫ് ഡെപ്സ് സബ്കമാൻഡ് എന്നതിനായുള്ള മാൻ പേജ്.
ദി കത്തി deps ഒരു നോഡ്, റോൾ അല്ലെങ്കിൽ കുക്ക്ബുക്ക് എന്നിവയ്ക്കുള്ള ഡിപൻഡൻസികൾ തിരിച്ചറിയാൻ സബ്കമാൻഡ് ഉപയോഗിക്കുന്നു.
പദവിന്യാസം
ഈ ഉപകമാൻഡിന് ഇനിപ്പറയുന്ന വാക്യഘടനയുണ്ട്:
$ നൈഫ് ഡെപ്സ് (ഓപ്ഷനുകൾ)
ഓപ്ഷനുകൾ
ഈ ഉപകമാൻഡിന് ഇനിപ്പറയുന്ന ഓപ്ഷനുകൾ ഉണ്ട്:
-c CONFIG_FILE, --config CONFIG_FILE
ഉപയോഗിക്കേണ്ട കോൺഫിഗറേഷൻ ഫയൽ.
--ഷെഫ്-റെപ്പോ-പാത്ത് PATH
ഷെഫ് റിപ്പോയിലേക്കുള്ള പാത. ഈ ക്രമീകരണം എന്നതിലേക്കുള്ള സ്ഥിരസ്ഥിതി പാതയെ അസാധുവാക്കും
ഷെഫ്-റിപ്പോ. സ്ഥിരസ്ഥിതി: വ്യക്തമാക്കിയത് പോലെ തന്നെ ഷെഫ്_റെപ്പോ_പാത്ത് config.rb-ൽ.
--ഷെഫ്-സീറോ-പോർട്ട് പോർട്ട്
ഷെഫ്-സീറോ കേൾക്കുന്ന പോർട്ട്.
--[no-]നിറം
നിറമുള്ള ഔട്ട്പുട്ട് കാണാൻ ഉപയോഗിക്കുക.
--കൺകറൻസി
അനുവദനീയമായ കൺകറന്റ് കണക്ഷനുകളുടെ എണ്ണം. ഡിഫോൾട്ട്: 10.
-d, --ഡിസേബിൾ-എഡിറ്റിംഗ്
$EDITOR തുറക്കുന്നത് തടയാനും ഡാറ്റ അതേപടി സ്വീകരിക്കാനും ഉപയോഗിക്കുക.
--ഡിഫോൾട്ടുകൾ
ഒരു കത്തി നൽകാൻ ഉപയോക്താവിനോട് ആവശ്യപ്പെടുന്നതിന് പകരം ഡിഫോൾട്ട് മൂല്യം ഉപയോഗിക്കുക.
-e എഡിറ്റർ, --എഡിറ്റർ എഡിറ്റർ
എല്ലാ ഇന്ററാക്ടീവ് കമാൻഡുകൾക്കും ഉപയോഗിക്കുന്ന $EDITOR.
-E പരിസ്ഥിതി, --പരിസ്ഥിതി ENVIRONMENT
പരിസ്ഥിതിയുടെ പേര്. ഈ ഓപ്ഷൻ ഒരു കമാൻഡിൽ ചേർക്കുമ്പോൾ, കമാൻഡ്
പേരിട്ടിരിക്കുന്ന പരിസ്ഥിതിക്കെതിരെ മാത്രം പ്രവർത്തിക്കും.
-F ഫോർമാറ്റ്, --ഫോർമാറ്റ് ഫോർമാറ്റ്
ഔട്ട്പുട്ട് ഫോർമാറ്റ്: സംഗ്രഹം (സ്ഥിരസ്ഥിതി), ടെക്സ്റ്റ്, json, മഞ്ഞൾ, ഒപ്പം pp.
-h, --സഹായിക്കൂ
കമാൻഡിനുള്ള സഹായം കാണിക്കുന്നു.
-k കീ, --താക്കോൽ KEY
API ക്ലയന്റ് നടത്തുന്ന അഭ്യർത്ഥനകളിൽ ഒപ്പിടാൻ കത്തി ഉപയോഗിക്കുന്ന സ്വകാര്യ കീ
ഷെഫ് സെർവർ.
--പ്രിന്റ്-ശേഷം
ഒരു വിനാശകരമായ പ്രവർത്തനത്തിന് ശേഷം ഡാറ്റ കാണിക്കാൻ ഉപയോഗിക്കുക.
--[no-]ആവർത്തനം
ഉപയോഗം --ആവർത്തനം ആവർത്തനമായി ഡിപൻഡൻസികൾ ലിസ്റ്റ് ചെയ്യാൻ. എപ്പോൾ മാത്രമേ ഈ ഓപ്ഷൻ ഉപയോഗിക്കാൻ കഴിയൂ
--വൃക്ഷം എന്നതിലേക്ക് സജ്ജമാക്കി യഥാർഥ. ഡിഫോൾട്ട്: --ആവർത്തനമില്ല.
--റിമോട്ട്
ഇൻ എന്നതിനുപകരം ഷെഫ് സെർവറിൽ സ്ഥിതിചെയ്യുന്ന ഒബ്ജക്റ്റുകളിൽ നിന്നുള്ള ഡിപൻഡൻസികൾ നിർണ്ണയിക്കാൻ ഉപയോഗിക്കുക
പ്രാദേശിക ഷെഫ് റിപ്പോ. ഡിഫോൾട്ട്: തെറ്റായ.
--റിപ്പോ-മോഡ് MODE
പ്രാദേശിക ഷെഫ് റിപ്പോയുടെ ലേഔട്ട്. സാധ്യമായ മൂല്യങ്ങൾ: സ്റ്റാറ്റിക്ക്, സകലതും, അഥവാ
ഹോസ്റ്റ് ചെയ്ത_എല്ലാം. ഉപയോഗിക്കുക സ്റ്റാറ്റിക്ക് വെറും റോളുകൾ, പരിതസ്ഥിതികൾ, പാചകപുസ്തകങ്ങൾ, ഡാറ്റ എന്നിവയ്ക്കായി
ബാഗുകൾ. സ്വതവേ, സകലതും ഒപ്പം ഹോസ്റ്റ് ചെയ്ത_എല്ലാം ചലനാത്മകമായി തിരഞ്ഞെടുക്കപ്പെട്ടവയാണ്
സെർവർ തരം അനുസരിച്ച്. ഡിഫോൾട്ട്: സകലതും / ഹോസ്റ്റ് ചെയ്ത_എല്ലാം.
-s URL- ൽ, --server-url യുആർഎൽ
ഷെഫ് സെർവറിനായുള്ള URL.
--വൃക്ഷം ഒരു വിഷ്വൽ ട്രീ ഘടനയിൽ ഡിപൻഡൻസികൾ കാണിക്കാൻ ഉപയോഗിക്കുക (ഡ്യൂപ്ലിക്കേറ്റുകൾ ഉൾപ്പെടെ
നിലവിലുണ്ട്). ഡിഫോൾട്ട്: തെറ്റായ.
-u ഉപയോക്താവ്, --ഉപയോക്താവ് USER
API ക്ലയന്റ് ഷെഫിനോട് നടത്തിയ അഭ്യർത്ഥനകളിൽ ഒപ്പിടാൻ കത്തി ഉപയോഗിക്കുന്ന ഉപയോക്തൃ നാമം
സെർവർ. ഉപയോക്തൃനാമം സ്വകാര്യ കീയുമായി പൊരുത്തപ്പെടുന്നില്ലെങ്കിൽ പ്രാമാണീകരണം പരാജയപ്പെടും.
-വി, --പതിപ്പ്
ഷെഫ്-ക്ലയന്റ് പതിപ്പ്.
-വി, --വാക്കുകൾ
കൂടുതൽ വാചാലമായ ഔട്ട്പുട്ടുകൾക്കായി സജ്ജമാക്കുക. ഉപയോഗിക്കുക -വി.വി പരമാവധി വാചാലതയ്ക്കായി.
-y, --അതെ
എല്ലാ സ്ഥിരീകരണ നിർദ്ദേശങ്ങളോടും "അതെ" എന്ന് പ്രതികരിക്കാൻ ഉപയോഗിക്കുക. കത്തി ചോദിക്കില്ല
സ്ഥിരീകരണം.
-z, --ലോക്കൽ-മോഡ്
ലോക്കൽ മോഡിൽ ഷെഫ്-ക്ലയന്റ് പ്രവർത്തിപ്പിക്കാൻ ഉപയോഗിക്കുക. ഇത് പ്രവർത്തിക്കുന്ന എല്ലാ കമാൻഡുകളും അനുവദിക്കുന്നു
പ്രാദേശിക ഷെഫ്-റിപ്പോയ്ക്കെതിരെയും പ്രവർത്തിക്കാൻ ഷെഫ് സെർവറിനെതിരെ.
ഉദാഹരണങ്ങൾ
$ knife deps nodes/node_name.json
$ knife deps roles/role_name.json
$ knife deps cookbooks/cookbook_name.json
$ നൈഫ് ഡെപ്സ് എൻവയോൺമെന്റ്സ്/environment_name.json
നോഡുകൾ, പാചകപുസ്തകങ്ങൾ, റോളുകൾ, കൂടാതെ/അല്ലെങ്കിൽ എന്നിവയുടെ സംയോജനത്തിനുള്ള ഡിപൻഡൻസികൾ കണ്ടെത്തുന്നതിന്
പരിതസ്ഥിതികൾ:
$ knife deps cookbooks/git.json cookbooks/github.json roles/base.json environments/desert.json nodes/mynode.json
എല്ലാ ചൈൽഡ് നോഡുകളും തിരികെ നൽകാൻ ഒരു വൈൽഡ് കാർഡ് ഉപയോഗിക്കാം. ഉദാഹരണത്തിന്, എല്ലാം
പരിതസ്ഥിതികൾ:
$ നൈഫ് ഡെപ്സ് പരിതസ്ഥിതികൾ/*.json
ഉപയോഗിക്കുക --വൃക്ഷം ഘടന ഉപയോഗിച്ച് ഫലങ്ങൾ കാണാനുള്ള ഓപ്ഷൻ:
$ knife deps roles/webserver.json
ഇതുപോലുള്ള എന്തെങ്കിലും തിരികെ നൽകാൻ:
റോളുകൾ/webserver.json
റോളുകൾ/base.json
പാചകപുസ്തകങ്ങൾ/ഗിത്തബ്
പാചകപുസ്തകങ്ങൾ/ജിറ്റ്
പാചകപുസ്തകങ്ങൾ/ഉപയോക്താക്കൾ
പാചകപുസ്തകങ്ങൾ/അപ്പാച്ചെ2
ന്റെ .ട്ട്പുട്ട് കത്തി deps ലേക്ക് കൈമാറാൻ കഴിയും കത്തി അപ്ലോഡ്:
$ കത്തി അപ്ലോഡ് `കൈ ഡെപ്സ് നോഡുകൾ/*.json
ന്റെ .ട്ട്പുട്ട് കത്തി deps ലേക്ക് കൈമാറാൻ കഴിയും കത്തി xargs:
$ നൈഫ് ഡെപ്സ് നോഡുകൾ/*.json | xargs കത്തി അപ്ലോഡ്
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് നൈഫ്-ഡെപ്സ് ഓൺലൈനായി ഉപയോഗിക്കുക