InglesPransesEspanyol

Ad


OnWorks favicon

knife-cookbook - Online sa Cloud

Magpatakbo ng knife-cookbook sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command knife-cookbook na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


knife-cookbook - Ang man page para sa knife cookbook subcommand.

Ang cookbook ay ang pangunahing yunit ng pagsasaayos at pamamahagi ng patakaran. Bawat cookbook
ay tumutukoy sa isang senaryo, tulad ng lahat ng kailangan para i-install at i-configure ang MySQL, at pagkatapos ay ito
naglalaman ng lahat ng mga bahagi na kinakailangan upang suportahan ang sitwasyong iyon, kabilang ang:

· Mga halaga ng katangian na nakatakda sa mga node

· Mga kahulugang nagbibigay-daan sa paglikha ng magagamit muli na mga koleksyon ng mga mapagkukunan

· Pamamahagi ng file

· Mga aklatan na nagpapalawak sa chef-client at/o nagbibigay ng mga katulong sa Ruby code

· Mga recipe na tumutukoy kung aling mga mapagkukunan ang pamamahalaan at ang pagkakasunud-sunod kung saan ang mga mapagkukunang iyon
ilalapat

· Mga custom na mapagkukunan at provider

· Mga template

· Mga Bersyon

· Metadata tungkol sa mga recipe (kabilang ang mga dependency), mga hadlang sa bersyon, suportado
mga platform, at iba pa

Ang kutsilyo libro para sa pagluluto subcommand ay ginagamit upang makipag-ugnayan sa mga cookbook na matatagpuan sa
Chef server o ang lokal na chef-repo.

KARANIWANG Opsyon


Ang mga sumusunod na opsyon ay maaaring gamitin sa alinman sa mga argumentong magagamit sa kutsilyo
libro para sa pagluluto subcommand:

--chef-zero-port PORT
Ang daungan kung saan makikinig si chef-zero.

-c CONFIG_FILE, --config CONFIG_FILE
Ang configuration file na gagamitin.

-d, --disable-editing
Gamitin upang pigilan ang $EDITOR na mabuksan at upang tanggapin ang data kung ano-ano.

--mga default
Gamitin upang gamitin ng kutsilyo ang default na halaga sa halip na hilingin sa isang user na magbigay ng isa.

-e EDITOR, --editor EDITOR
Ang $EDITOR na ginagamit para sa lahat ng interactive na utos.

-E KAPALIGIRAN, --kapaligiran Kapaligiran
Ang pangalan ng kapaligiran. Kapag ang opsyong ito ay idinagdag sa isang command, ang command
tatakbo lamang laban sa pinangalanang kapaligiran.

-F FORMAT, --format FORMAT
Ang format ng output: buod (default), teksto, json, yaml, at pp.

-h, - Tumulong
Nagpapakita ng tulong para sa utos.

-k SUSI, --susi KEY
Ang pribadong susi na gagamitin ng kutsilyo upang pirmahan ang mga kahilingang ginawa ng API client sa
Server ng chef.

--[no-]kulay
Gamitin upang tingnan ang may kulay na output.

--print-pagkatapos
Gamitin upang ipakita ang data pagkatapos ng isang mapanirang operasyon.

-s mga url, --server-url URL
Ang URL para sa server ng Chef.

-u USER, --gumagamit USER
Ang user name na ginagamit ng kutsilyo para lagdaan ang mga kahilingang ginawa ng API client sa Chef
server. Mabibigo ang pagpapatotoo kung hindi tumugma ang user name sa pribadong key.

-V, --verbose
Itakda para sa higit pang mga verbose na output. Gamitin -VV para sa maximum verbosity.

-sa, --bersyon
Ang bersyon ng chef-client.

-y, --oo
Gamitin upang tumugon sa lahat ng mga senyas sa pagkumpirma ng "Oo". hindi hihingi ng kutsilyo
kumpirmasyon.

-z, --local-mode
Gamitin upang patakbuhin ang chef-client sa lokal na mode. Pinapayagan nito ang lahat ng mga utos na gumagana
laban sa server ng Chef upang gumana rin laban sa lokal na chef-repo.

BULK ALISIN


Ang karamihan alisin argument ay ginagamit upang tanggalin ang mga file ng cookbook na tumutugma sa isang pattern na tinukoy ng
isang regular na expression. Ang regular na expression ay dapat nasa loob ng mga panipi at hindi napapalibutan
sa pamamagitan ng forward slash (/).

palaugnayan

Ang argumentong ito ay may sumusunod na syntax:

$ knife cookbook bulk tanggalin ang REGEX (mga opsyon)

Options

Ang argumentong ito ay may mga sumusunod na opsyon:

-p, --purga
Gamitin upang ganap na alisin ang isang cookbook (o bersyon ng cookbook) mula sa server ng Chef. Ito
dapat gamitin nang maingat ang aksyon dahil isang kopya lamang ng anumang solong file ang nakaimbak
sa server ng Chef. Dahil dito, ang paglilinis ng isang cookbook ay magdi-disable ng anupamang iba
cookbook na tumutukoy sa isa o higit pang mga file mula sa isang cookbook na na-purged.

Mga halimbawa

Gumamit ng isang regular na expression upang tukuyin ang pattern na ginagamit upang maramihang tanggalin ang mga cookbook:

$ knife cookbook maramihang tanggalin ang "^[0-9]{3}$" -p

LILIKHA


Ang lumikha argument ay ginagamit upang lumikha ng isang bagong direktoryo ng cookbook sa lokal na makina,
kasama ang mga sumusunod na direktoryo at file:

· cookbook/mga katangian

· cookbook/CHANGELOG.md

· Cookbook/mga kahulugan

· Cookbook/mga file/default

· Cookbook/library

· cookbook/metadata.rb

· cookbook/provider

· cookbook/README.md (o .rdoc)

· cookbook/recipe/default.rb

· cookbook/mga mapagkukunan

· Cookbook/templates/default

Matapos magawa ang cookbook, maaari itong i-upload sa server ng Chef gamit ang kutsilyo
mag-upload ng argumento.

palaugnayan

Ang argumentong ito ay may sumusunod na syntax:

$ knife cookbook lumikha ng COOKBOOK_NAME (mga opsyon)

Options

Ang argumentong ito ay may mga sumusunod na opsyon:

-C COPYRIGHT_HOLDER, --copyright COPYRIGHT_HOLDER
Ang pangalan ng may hawak ng copyright. Ang opsyong ito ay maglalagay ng abiso sa copyright na
naglalaman ng pangalan ng may hawak ng copyright sa bawat isa sa mga paunang ginawang file. Kung ito
Ang opsyon ay hindi tinukoy, isang copyright na pangalan ng "your_company_name" ang gagamitin
sa halip; madali itong mabago sa ibang pagkakataon.

-I LISENSYA, --lisensya Lisensya
Ang uri ng lisensya kung saan ipinamamahagi ang isang cookbook: apachev2, gplv2, gplv3,
sa, O wala (default). Ilalagay ng opsyong ito ang naaangkop na paunawa sa lisensya
ang mga paunang ginawang file: Apache v2.0 (Para sa apachev2), GPL v2 (Para sa gplv2), GPL v3 (Para sa
gplv3), MIT (Para sa sa), o lisensya 'Pagmamay-ari - lahat Karapatan Nakalaan (Para sa wala). Maging
alam ang mga lisensya para sa mga file sa loob ng isang cookbook at siguraduhing sundin ang anuman
mga paghihigpit na inilalarawan nila.

-m Email, --email EMAIL
Ang email address para sa indibidwal na nagpapanatili ng cookbook. Ang pagpipiliang ito ay
maglagay ng email address sa bawat isa sa mga paunang ginawang file. Kung ang pagpipiliang ito ay hindi
tinukoy, isang email na pangalan ng "your_email" ang gagamitin sa halip; maaari itong maging madali
binago mamaya.

-o DAAN, --landas ng cookbook PATH
Ang direktoryo kung saan nilikha ang mga cookbook. Ito ay maaaring isang colon-separated path.

-r FORMAT, --readme-format FORMAT
Ang format ng dokumento ng readme file: md (markdown) at rdoc (Mga doc ni Ruby).

Mga halimbawa

Para gumawa ng cookbook na pinangalanang "my_cookbook" na may copyright, email, lisensya, at readme na format
mga opsyon na tinukoy, ipasok ang:

$ kutsilyo cookbook lumikha ng my_cookbook -C "Aking Pangalan" -m "[protektado ng email]" -ako apachev2 -r md

upang ibalik ang isang bagay tulad ng:

** Paggawa ng cookbook my_cookbook
** Paggawa ng README para sa cookbook: my_cookbook
** Paggawa ng metadata para sa cookbook: my_cookbook

ALISIN


Ang alisin argument ay ginagamit upang tanggalin ang isang tinukoy na bersyon ng cookbook o cookbook sa Chef
server (at hindi lokal).

palaugnayan

Ang argumentong ito ay may sumusunod na syntax:

$ kutsilyo cookbook tanggalin ang COOKBOOK_NAME [COOKBOOK_VERSION] (mga opsyon)

Options

Ang argumentong ito ay may mga sumusunod na opsyon:

-a, --lahat
Gamitin upang tanggalin ang lahat ng mga cookbook (at mga bersyon ng cookbook).

COOKBOOK_VERSION
Ang bersyon ng isang cookbook na tatanggalin. Kung ang isang cookbook ay may isang bersyon lamang, ito
hindi kailangang tukuyin ang opsyon. Kung ang isang cookbook ay may higit sa isang bersyon at
hindi tinukoy ang opsyong ito, magpo-prompt ang kutsilyo para sa isang bersyon.

-p, --purga
Gamitin upang ganap na alisin ang isang cookbook (o bersyon ng cookbook) mula sa server ng Chef. Ito
dapat gamitin nang maingat ang aksyon dahil isang kopya lamang ng anumang solong file ang nakaimbak
sa server ng Chef. Dahil dito, ang paglilinis ng isang cookbook ay magdi-disable ng anupamang iba
cookbook na tumutukoy sa isa o higit pang mga file mula sa isang cookbook na na-purged.

Mga halimbawa

$ knife cookbook tanggalin ang bersyon ng cookbook_name

Halimbawa:

$ knife cookbook tanggalin ang smartmon 0.8

uri Y upang kumpirmahin ang isang pagtanggal.

DOWNLOAD


Ang download argument ay ginagamit upang i-download ang isang cookbook mula sa Chef server sa kasalukuyan
gumaganang direktoryo.

palaugnayan

Ang argumentong ito ay may sumusunod na syntax:

$ knife cookbook download COOKBOOK_NAME [COOKBOOK_VERSION] (mga opsyon)

Options

Ang argumentong ito ay may mga sumusunod na opsyon:

-d DOWNLOAD_DIRECTORY, --dir DOWNLOAD_DIRECTORY
Ang direktoryo kung saan matatagpuan ang mga cookbook.

-f, --puwersa
Gamitin upang i-overwrite ang isang kasalukuyang direktoryo.

-N, --pinakabago
Gamitin upang i-download ang pinakabagong bersyon ng isang cookbook.

Mga halimbawa

Para mag-download ng cookbook na pinangalanang "smartmon", ilagay ang:

$ knife cookbook download smartmon

LIST


Ang listahan argument ay ginagamit upang tingnan ang isang listahan ng mga cookbook na kasalukuyang magagamit sa
Server ng chef. Ang listahan ay maglalaman lamang ng pinakabagong bersyon para sa bawat cookbook ni
default.

palaugnayan

Ang argumentong ito ay may sumusunod na syntax:

$ knife cookbook list (mga opsyon)

Options

Ang argumentong ito ay may mga sumusunod na opsyon:

-a, --lahat
Gamitin upang ibalik ang lahat ng magagamit na bersyon para sa bawat cookbook.

-w, --kasama-uri
Gamitin upang ipakita ang mga kaukulang URI.

Mga halimbawa

Upang tingnan ang isang listahan ng mga cookbook:

$ listahan ng cookbook ng kutsilyo

METADATA


Ang metadata argument ay ginagamit upang bumuo ng metadata para sa isa o higit pang mga cookbook.

palaugnayan

Ang argumentong ito ay may sumusunod na syntax:

$ knife cookbook metadata (mga opsyon)

Options

Ang argumentong ito ay may mga sumusunod na opsyon:

-a, --lahat
Gamitin upang bumuo ng metadata para sa lahat ng cookbook.

-o PATH:PATH, --landas ng cookbook DAAN: DAAN
Ang direktoryo kung saan nilikha ang mga cookbook. Ito ay maaaring isang colon-separated path.

Mga halimbawa

$ kutsilyo cookbook metadata -a

METADATA MULA SA FILE


Ang metadata mula file argument ay ginagamit upang i-load ang metadata para sa isang cookbook mula sa isang file.

palaugnayan

Ang argumentong ito ay may sumusunod na syntax:

$ knife cookbook metadata mula sa file FILE

Options

Ang command na ito ay walang anumang partikular na opsyon.

Mga halimbawa

$ knife cookbook metadata mula sa file /path/to/file

SHOW


Ang Ipakita Ang argumento ay ginagamit upang tingnan ang impormasyon tungkol sa isang cookbook, mga bahagi ng isang cookbook
(mga katangian, kahulugan, file, library, provider, recipe, mapagkukunan, at template),
o isang file na nauugnay sa isang cookbook (kabilang ang mga katangian tulad ng checksum o
pagtitiyak).

palaugnayan

Ang argumentong ito ay may sumusunod na syntax:

$ kutsilyo cookbook palabas COOKBOOK_NAME [COOKBOOK_VERSION] [BAHAGI...] [FILE_NAME] (mga opsyon)

Options

Ang argumentong ito ay may mga sumusunod na opsyon:

COOKBOOK_VERSION
Ang bersyon ng isang cookbook na ipapakita. Kung ang isang cookbook ay may isang bersyon lamang, ito
hindi kailangang tukuyin ang opsyon. Kung ang isang cookbook ay may higit sa isang bersyon at
hindi tinukoy ang opsyong ito, ibabalik ang isang listahan ng mga bersyon ng cookbook.

-f FQDN, --fqdn FQDN
Ang FQDN ng host.

FILE_NAME
Ang pangalan ng isang file na nauugnay sa isang cookbook.

-p PLATFORM, --platform Platform
Ang platform kung saan idinisenyo ang isang cookbook.

BAHAGI Ang bahagi ng cookbook na ipapakita: mga katangian, mga kahulugan, file, aklatan,
provider, recipe, mga mapagkukunan, O template. Mahigit sa isang bahagi ang maaaring tukuyin.

-V PLATFORM_VERSION, --platform-bersyon PLATFORM_VERSION
Ang bersyon ng platform.

-w, --kasama-uri
Gamitin upang ipakita ang mga kaukulang URI.

Mga halimbawa

Upang makuha ang listahan ng mga available na bersyon ng isang cookbook na pinangalanang "pagsisimula", ilagay ang:

Pagsisimula ng palabas sa $ knife cookbook

upang ibalik ang isang bagay tulad ng:

pagsisimula 0.3.0 0.2.0

Upang magpakita ng listahan ng data tungkol sa isang cookbook gamit ang pangalan ng cookbook at ang bersyon,
ipasok:

$ knife cookbook show pagsisimula 0.3.0

upang ibalik ang isang bagay tulad ng:

mga katangian:
checksum: fa0fc4abf3f6787aeb5c3c5c35de667c
pangalan: default.rb
landas: attributes/default.rb
pagtitiyak: default
url: https://somelongurlhere.com
chef_type: cookbook_version
cookbook_name: pagsisimula
mga kahulugan: []
mga file: []
nagyelo?: mali
json_class: Chef::CookbookVersion
mga aklatan: []

Upang tingnan lamang ang data tungkol sa "mga template", ilagay ang:

$ knife cookbook ay nagpapakita ng pagsisimula ng 0.3.0 na mga template

upang ibalik ang isang bagay tulad ng:

checksum: a29d6f254577b830091f140c3a78b1fe
pangalan: chef-getting-started.txt.erb
landas: templates/default/chef-getting-started.txt.erb
pagtitiyak: default
url: https://someurlhere.com

Upang tingnan ang impormasyon sa JSON format, gamitin ang -F karaniwang opsyon bilang bahagi ng utos tulad ng
ito:

$ knife role show devops -F json

Kasama sa iba pang mga format na magagamit teksto, yaml, at pp.

PAGSUBOK


Ang pagsusulit Ang argumento ay ginagamit upang subukan ang isang cookbook para sa mga error sa syntax. Ginagamit ng argumentong ito si Ruby
pagsuri ng syntax upang i-verify ang bawat file sa isang cookbook na nagtatapos sa .rb at Naka-embed na Ruby
(ERB). Irerespeto ng argumentong ito ang mga .chefignore na file kapag tinutukoy kung aling mga cookbook
pagsubok para sa mga error sa syntax.

palaugnayan

Ang argumentong ito ay may sumusunod na syntax:

$ knife cookbook test COOKBOOK_NAME (mga opsyon)

Options

Ang argumentong ito ay may mga sumusunod na opsyon:

-a, --lahat
Gamitin upang subukan ang lahat ng mga cookbook.

-o PATH:PATH, --landas ng cookbook DAAN: DAAN
Ang direktoryo kung saan nilikha ang mga cookbook. Ito ay maaaring isang colon-separated path.

Mga halimbawa

$ knife cookbook test cookbook_name

UPLOAD


Ang mag-upload ng argument ay ginagamit upang mag-upload ng isa o higit pang mga cookbook (at anumang mga file na
na nauugnay sa mga cookbook na iyon) mula sa isang lokal na imbakan sa server ng Chef. Mga file lang
na wala pa sa server ng Chef ay ia-upload.

TANDAAN:
Gumamit ng .chefignore file upang maiwasan ang pag-upload ng mga partikular na file at uri ng file, gaya ng
pansamantalang mga file o file na inilagay sa mga folder ng mga version control system. Ang .chefignore
Ang file ay dapat na matatagpuan sa ugat ng imbakan ng cookbook at dapat gumamit ng katulad na mga panuntunan
sa filename globbing (tulad ng tinukoy ng Ruby File.fnmatch syntax).

TANDAAN:
Ang mga walang laman na direktoryo ay hindi ina-upload sa server ng Chef. Upang mag-upload ng walang laman na direktoryo,
lumikha ng isang "tuldok" na file---hal .panatilihin---sa direktoryo na iyon upang matiyak na ang direktoryo
mismo ay hindi walang laman.

palaugnayan

Ang argumentong ito ay may sumusunod na syntax:

$ knife cookbook upload [COOKBOOK_NAME...] (mga opsyon)

Options

Ang argumentong ito ay may mga sumusunod na opsyon:

-a, --lahat
Gamitin upang i-upload ang lahat ng mga cookbook.

--pagkakasundo
Ang bilang ng mga pinapayagang kasabay na koneksyon. Default: 10.

-d, --include-dependencies
Gamitin upang matiyak na kapag ang isang cookbook ay may dependency sa isa (o higit pa) na mga cookbook,
ia-upload din ang mga cookbook na iyon.

-E KAPALIGIRAN, --kapaligiran Kapaligiran
Gamitin upang itakda ang dependency sa bersyon ng kapaligiran sa pagiging bersyon ng cookbook
nai-upload.

--puwersa
Gamitin upang i-update ang isang cookbook kahit na ang --freeze ang bandila ay naitakda na.

--freeze
Gamitin upang mangailangan ng mga pagbabago sa isang cookbook na isama bilang isang bagong bersyon. Tanging ang --puwersa
maaaring i-override ng opsyon ang setting na ito.

-o PATH:PATH, --landas ng cookbook DAAN: DAAN
Ang direktoryo kung saan nilikha ang mga cookbook. Ito ay maaaring isang colon-separated path.

Mga halimbawa

$ knife cookbook mag-upload ng cookbook_name

Upang mag-upload ng cookbook, at pagkatapos ay pigilan ang ibang mga user na makagawa ng mga pagbabago dito,
ipasok:

$ knife cookbook upload redis --freeze

upang ibalik ang isang bagay tulad ng:

Nag-a-upload ng redis...
Nakumpleto ang pag-upload

Kung ang isang cookbook ay frozen at ang --puwersa opsyon ay hindi tinukoy, kutsilyo ay magbabalik ng
mensahe ng error na katulad ng sumusunod:

Nag-a-upload ng redis...
ERROR: Ang bersyon 0.1.6 ng cookbook redis ay naka-freeze. Gamitin ang --force para i-override.

Gumamit ng knife-cookbook online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

  • 1
    Phaser
    Phaser
    Ang Phaser ay isang mabilis, libre, at masayang bukas
    source HTML5 game framework na nag-aalok
    WebGL at Canvas rendering sa kabuuan
    desktop at mobile web browser. Mga laro
    pwede maging co...
    I-download ang Phaser
  • 2
    VASSAL Engine
    VASSAL Engine
    Ang VASSAL ay isang game engine para sa paglikha
    mga elektronikong bersyon ng tradisyonal na board
    at mga laro ng card. Nagbibigay ito ng suporta para sa
    pag-render ng piraso ng laro at pakikipag-ugnayan,
    at ...
    I-download ang VASSAL Engine
  • 3
    OpenPDF - Fork ng iText
    OpenPDF - Fork ng iText
    Ang OpenPDF ay isang Java library para sa paglikha
    at pag-edit ng mga PDF file gamit ang LGPL at
    Lisensya ng open source ng MPL. Ang OpenPDF ay ang
    LGPL/MPL open source na kahalili ng iText,
    isang ...
    I-download ang OpenPDF - Fork ng iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - System para sa Automated
    Geoscientific Analyzes - ay isang Geographic
    Information System (GIS) software na may
    napakalawak na kakayahan para sa geodata
    pagproseso at ana...
    I-download ang SAGA GIS
  • 5
    Toolbox para sa Java/JTOpen
    Toolbox para sa Java/JTOpen
    Ang IBM Toolbox para sa Java / JTOpen ay isang
    library ng mga klase ng Java na sumusuporta sa
    client/server at internet programming
    mga modelo sa isang system na tumatakbo sa OS/400,
    i5/OS, o...
    I-download ang Toolbox para sa Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (o D3 para sa Data-Driven Documents)
    ay isang JavaScript library na nagbibigay-daan sa iyo
    upang makabuo ng dynamic, interactive na data
    visualization sa mga web browser. Sa D3
    ikaw...
    I-download ang D3.js
  • Marami pa »

Linux command

Ad