EngelsFransSpaans

Ad


OnWorks-favicon

messen-kookboek - Online in de Cloud

Voer meskookboek uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is het commandomes-kookboek dat kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online-emulator of MAC OS online-emulator

PROGRAMMA:

NAAM


knife-cookbook - De man-pagina voor het subcommando van het knife cookbook.

Een kookboek is de fundamentele eenheid voor configuratie en beleidsdistributie. Elk kookboek
definieert een scenario, zoals alles wat nodig is om MySQL te installeren en configureren, en dan het
bevat alle componenten die nodig zijn om dat scenario te ondersteunen, waaronder:

· Attribuutwaarden die zijn ingesteld op knooppunten

· Definities waarmee herbruikbare bronnenverzamelingen kunnen worden gemaakt

· Bestandsdistributies

· Bibliotheken die de chef-client uitbreiden en/of hulp bieden bij Ruby-code

· Recepten die specificeren welke bronnen moeten worden beheerd en de volgorde waarin die bronnen
zal toegepast worden

· Maatwerkbronnen en aanbieders

· Sjablonen

· Versies

· Metadata over recepten (inclusief afhankelijkheden), versiebeperkingen, ondersteund
platformen, enzovoort

De mes kookboek subcommando wordt gebruikt om te communiceren met kookboeken die zich op de
Chef-server of de lokale chef-repo.

GEMEENSCHAPPELIJKE OPTIES


De volgende opties kunnen worden gebruikt met elk van de argumenten die beschikbaar zijn voor de mes
kookboek subcommando:

--chef-nul-poort PORT
De poort waarop chef-zero zal luisteren.

-c CONFIG_FILE, --config CONFIG_FILE
Het te gebruiken configuratiebestand.

-NS, --uitschakelen-bewerken
Gebruik dit om te voorkomen dat $EDITOR wordt geopend en om gegevens te accepteren zoals ze zijn.

--standaards
Gebruik om mes de standaardwaarde te laten gebruiken in plaats van een gebruiker te vragen er een op te geven.

-e EDITOR, --editor EDITOR
De $EDITOR die wordt gebruikt voor alle interactieve opdrachten.

-E OMGEVING, --omgeving MILIEU
De naam van de omgeving. Wanneer deze optie aan een opdracht wordt toegevoegd, wordt de opdracht
wordt alleen uitgevoerd tegen de genoemde omgeving.

-F FORMAAT, --formaat FORMAT
Het uitvoerformaat: beknopte versie (Standaard) tekst, json, YAML en pp.

-H, --help
Toont hulp voor de opdracht.

-k TOETS, --toets KEY
De privésleutel die het mes zal gebruiken om verzoeken van de API-client te ondertekenen aan de
Chef-server.

--[geen kleur
Gebruik om gekleurde uitvoer te bekijken.

--afdruk-na
Gebruik om gegevens weer te geven na een destructieve bewerking.

-s URL's, --server-url URL
De URL voor de Chef-server.

-u GEBRUIKER, --gebruiker GEBRUIKER
De gebruikersnaam die door mes wordt gebruikt om verzoeken van de API-client aan de Chef te ondertekenen
server. Verificatie mislukt als de gebruikersnaam niet overeenkomt met de persoonlijke sleutel.

-V, --uitgebreid
Stel in voor meer uitgebreide uitvoer. Gebruik maken van -VV voor maximale breedsprakigheid.

-in, --versie
De versie van de chef-klant.

-ja, --Ja
Gebruik om op alle bevestigingsvragen te reageren met "Ja". mes zal niet vragen om
bevestiging.

-z, --lokale modus
Gebruik om de chef-client in de lokale modus uit te voeren. Hierdoor kunnen alle opdrachten die werken
tegen de Chef-server om ook tegen de lokale chef-repo te werken.

BULK VERWIJDEREN


De massa verwijderen argument wordt gebruikt om kookboekbestanden te verwijderen die overeenkomen met een patroon gedefinieerd door
een reguliere expressie. De reguliere expressie moet tussen aanhalingstekens staan ​​en mag niet tussen aanhalingstekens staan
door schuine strepen (/).

Syntaxis

Dit argument heeft de volgende syntaxis:

$ mes kookboek bulk verwijderen REGEX (opties)

Opties

Dit argument heeft de volgende opties:

-P, --zuiveren
Gebruik om een ​​kookboek (of kookboekversie) volledig te verwijderen van de Chef-server. Dit
actie moet zorgvuldig worden gebruikt, omdat er slechts één kopie van een enkel bestand wordt opgeslagen
op de Chef-server. Bijgevolg zal het opschonen van een kookboek alle andere uitschakelen
kookboek dat verwijst naar een of meer bestanden uit een kookboek dat is opgeschoond.

Voorbeelden

Gebruik een reguliere expressie om het patroon te definiëren dat wordt gebruikt om kookboeken bulksgewijs te verwijderen:

$ knife kookboek bulk verwijderen "^[0-9]{3}$" -p

CREATE


De en je merk te creëren argument wordt gebruikt om een ​​nieuwe kookboekmap op de lokale machine te maken,
inclusief de volgende mappen en bestanden:

· kookboek/attributen

· kookboek/CHANGELOG.md

· kookboek/definities

· kookboek/bestanden/standaard

· kookboek/bibliotheken

· kookboek/metadata.rb

· kookboek/aanbieders

· kookboek/README.md (of .rdoc)

· kookboek/recepten/default.rb

· kookboek/bronnen

· kookboek/sjablonen/standaard

Nadat het kookboek is gemaakt, kan het worden geüpload naar de Chef-server met behulp van de mes
uploaden argument.

Syntaxis

Dit argument heeft de volgende syntaxis:

$ knife kookboek maak COOKBOOK_NAME (opties)

Opties

Dit argument heeft de volgende opties:

-C COPYRIGHT HOUDER, --auteursrechten COPYRIGHT HOUDER
De naam van de auteursrechthebbende. Deze optie plaatst een copyrightmelding dat
bevat de naam van de copyrighthouder in elk van de vooraf gemaakte bestanden. Als dit
optie niet is opgegeven, wordt de copyrightnaam "uw_bedrijfsnaam" gebruikt
in plaats van; het kan later gemakkelijk worden gewijzigd.

-I LICENTIE, --vergunning LICENTIE
Het type licentie waaronder een kookboek wordt verspreid: apachev2, gplv2, gplv3,
metof geen (standaard). Met deze optie wordt de juiste licentiemelding geplaatst
de vooraf gemaakte bestanden: apache v2.0 (Voor apachev2), LPG v2 (Voor gplv2), LPG v3 (Voor
gplv3), MIT (Voor met), of licentie 'Eigendom - Alles Rechten Gereserveerd (Voor geen). Zijn
op de hoogte van de licenties voor bestanden in een kookboek en zorg ervoor dat u deze volgt
beperkingen die ze beschrijven.

-m E-MAIL, --e-mail EMAIL
Het e-mailadres van de persoon die het kookboek onderhoudt. Deze optie zal
plaats een e-mailadres in elk van de vooraf gemaakte bestanden. Als deze optie dat niet is
opgegeven, wordt in plaats daarvan de e-mailnaam "uw_e-mail" gebruikt; het kan gemakkelijk zijn
achteraf gewijzigd.

-o PAD, --kookboek-pad PATH
De directory waarin kookboeken worden aangemaakt. Dit kan een door dubbele punten gescheiden pad zijn.

-r FORMAAT, --readme-formaat FORMAT
Het documentformaat van het leesmij-bestand: md (prijsverlaging) en rdoc (Ruby-documenten).

Voorbeelden

Een kookboek maken met de naam "mijn_kookboek" met copyright, e-mail, licentie en leesmij-indeling
opgegeven opties, voer in:

$ knife cookbook create my_cookbook -C "Mijn naam" -m "[e-mail beveiligd]" -I apachev2 -r md

iets teruggeven als:

** Kookboek my_cookbook maken
** README maken voor kookboek: my_cookbook
** Metadata maken voor kookboek: my_cookbook

VERWIJDEREN


De verwijderen argument wordt gebruikt om een ​​opgegeven kookboek of kookboekversie op de Chef te verwijderen
server (en niet lokaal).

Syntaxis

Dit argument heeft de volgende syntaxis:

$ knife cookbook delete COOKBOOK_NAME [COOKBOOK_VERSION] (opties)

Opties

Dit argument heeft de volgende opties:

-een, --alle
Gebruik om alle kookboeken (en kookboekversies) te verwijderen.

KOOKBOEK_VERSIE
De versie van een kookboek die moet worden verwijderd. Als een kookboek maar één versie heeft, dan is dit
optie hoeft niet te worden opgegeven. Als een kookboek meer dan één versie heeft en
deze optie is niet opgegeven, mes zal om een ​​versie vragen.

-P, --zuiveren
Gebruik om een ​​kookboek (of kookboekversie) volledig te verwijderen van de Chef-server. Dit
actie moet zorgvuldig worden gebruikt, omdat er slechts één kopie van een enkel bestand wordt opgeslagen
op de Chef-server. Bijgevolg zal het opschonen van een kookboek alle andere uitschakelen
kookboek dat verwijst naar een of meer bestanden uit een kookboek dat is opgeschoond.

Voorbeelden

$ knife cookbook delete cookbook_name versie

Bijvoorbeeld:

$ mes kookboek verwijder smartmon 0.8

Type Y om een ​​verwijdering te bevestigen.

DOWNLOAD


De Download argument wordt gebruikt om een ​​kookboek van de Chef-server naar de huidige te downloaden
werkmap.

Syntaxis

Dit argument heeft de volgende syntaxis:

$ knife kookboek downloaden COOKBOOK_NAME [COOKBOOK_VERSION] (opties)

Opties

Dit argument heeft de volgende opties:

-d DOWNLOAD_DIRECTORY, -- richt DOWNLOAD_DIRECTORY
De map waarin kookboeken zich bevinden.

-F, --kracht
Gebruiken om een ​​bestaande directory te overschrijven.

-N, --laatste
Gebruiken om de meest recente versie van een kookboek te downloaden.

Voorbeelden

Om een ​​kookboek met de naam "smartmon" te downloaden, voert u het volgende in:

$ mes kookboek smartmon downloaden

LIJST


De lijst argument wordt gebruikt om een ​​lijst met kookboeken weer te geven die momenteel beschikbaar zijn op de
Chef-kok. De lijst bevat alleen de meest recente versie voor elk kookboek van
standaard.

Syntaxis

Dit argument heeft de volgende syntaxis:

$ mes kookboekenlijst (opties)

Opties

Dit argument heeft de volgende opties:

-een, --alle
Gebruik om alle beschikbare versies voor elk kookboek te retourneren.

-w, --met-uri
Gebruik om de bijbehorende URI's weer te geven.

Voorbeelden

Een lijst met kookboeken bekijken:

$ mes kookboekenlijst

METADATA


De metadata argument wordt gebruikt om de metadata voor een of meer kookboeken te genereren.

Syntaxis

Dit argument heeft de volgende syntaxis:

$ mes kookboek metadata (opties)

Opties

Dit argument heeft de volgende opties:

-een, --alle
Gebruik om metadata voor alle kookboeken te genereren.

-o PAD:PAD, --kookboek-pad PAD:PATH
De directory waarin kookboeken worden aangemaakt. Dit kan een door dubbele punten gescheiden pad zijn.

Voorbeelden

$ mes kookboek metadata -a

METADATA NU FILE


De metadata oppompen van filet argument wordt gebruikt om de metadata voor een kookboek uit een bestand te laden.

Syntaxis

Dit argument heeft de volgende syntaxis:

$ knife kookboek metadata uit bestand FILE

Opties

Deze opdracht heeft geen specifieke opties.

Voorbeelden

$ knife kookboek metadata van bestand /path/to/file

SHOW


De tonen argument wordt gebruikt om informatie over een kookboek, delen van een kookboek, te bekijken
(attributen, definities, bestanden, bibliotheken, providers, recepten, bronnen en sjablonen),
of een bestand dat is gekoppeld aan een kookboek (inclusief attributen zoals checksum of
specificiteit).

Syntaxis

Dit argument heeft de volgende syntaxis:

$ knife kookboekshow COOKBOOK_NAME [COOKBOOK_VERSION] [PART...] [FILE_NAME] (opties)

Opties

Dit argument heeft de volgende opties:

KOOKBOEK_VERSIE
De te tonen versie van een kookboek. Als een kookboek maar één versie heeft, dan is dit
optie hoeft niet te worden opgegeven. Als een kookboek meer dan één versie heeft en
deze optie is niet opgegeven, er wordt een lijst met kookboekversies geretourneerd.

-f FQDN, --fqdn FQDN
De FQDN van de host.

BESTANDSNAAM
De naam van een bestand dat aan een kookboek is gekoppeld.

-p PLATFORM, --platform PLATFORM
Het platform waarvoor een kookboek is ontworpen.

DEEL Het deel van het kookboek om te laten zien: attributen, definities, bestanden, bibliotheken,
providers, recepten, resourcesof templates. Er kan meer dan één onderdeel worden gespecificeerd.

-V PLATFORM_VERSIE, --platform-versie PLATFORM_VERSIE
De versie van het platform.

-w, --met-uri
Gebruik om de bijbehorende URI's weer te geven.

Voorbeelden

Voer het volgende in om de lijst met beschikbare versies van een kookboek met de naam "getting-started" te krijgen:

$ knife kookboek laat zien hoe je aan de slag kunt

iets teruggeven als:

aan de slag 0.3.0 0.2.0

Om een ​​lijst met gegevens over een kookboek weer te geven met de naam van het kookboek en de versie,
voer in:

$ mes kookboek toon aan de slag 0.3.0

iets teruggeven als:

attributen:
checksum: fa0fc4abf3f6787aeb5c3c5c35de667c
naam: standaard.rb
pad: attributen/standaard.rb
specificiteit: standaard
url: https://somelongurlhere.com
chef_type: kookboekversie
cookbook_name: aan de slag
definities: []
bestanden: []
bevroren?: vals
json_class: Chef::CookbookVersion
bibliotheken: []

Om alleen gegevens over "sjablonen" te bekijken, voert u in:

$ knife kookboek toont sjablonen om aan de slag te gaan 0.3.0

iets teruggeven als:

checksum: a29d6f254577b830091f140c3a78b1fe
naam: chef-aan-de-slag.txt.erb
pad: templates/default/chef-getting-started.txt.erb
specificiteit: standaard
url: https://someurlhere.com

Gebruik de om informatie in JSON-indeling te bekijken -F gemeenschappelijke optie als onderdeel van het commando like
deze:

$ messenrollenshow devops -F json

Andere beschikbare formaten zijn onder meer: tekst, YAML en pp.

TEST


De proef argument wordt gebruikt om een ​​kookboek te testen op syntaxisfouten. Dit argument gebruikt Ruby
syntaxiscontrole om elk bestand in een kookboek dat eindigt op .rb en Embedded Ruby te verifiëren
(ERB). Dit argument zal .chefignore-bestanden respecteren bij het bepalen naar welke kookboeken
test op syntaxisfouten.

Syntaxis

Dit argument heeft de volgende syntaxis:

$ mes kookboektest COOKBOOK_NAME (opties)

Opties

Dit argument heeft de volgende opties:

-een, --alle
Gebruik om alle kookboeken te testen.

-o PAD:PAD, --kookboek-pad PAD:PATH
De directory waarin kookboeken worden aangemaakt. Dit kan een door dubbele punten gescheiden pad zijn.

Voorbeelden

$ mes kookboek test cookbook_name

UPLOADEN


De uploaden argument wordt gebruikt om een ​​of meer kookboeken (en alle bestanden die dat zijn
gekoppeld aan die kookboeken) van een lokale repository naar de Chef-server. Alleen bestanden
die nog niet op de Chef-server bestaan, worden geüpload.

NOTITIE:
Gebruik een .chefignore-bestand om het uploaden van specifieke bestanden en bestandstypen, zoals
tijdelijke bestanden of bestanden die door versiebeheersystemen in mappen zijn geplaatst. De .chefgnore
bestand moet zich in de hoofdmap van de kookboekrepository bevinden en moet vergelijkbare regels gebruiken
naar bestandsnaamglobbing (zoals gedefinieerd door de Ruby Bestand.fnmatch syntaxis).

NOTITIE:
Lege mappen worden niet geüpload naar de Chef-server. Om een ​​lege map te uploaden,
maak een "dot" -bestand --- bijv .houden---in die directory om ervoor te zorgen dat de directory
zelf is niet leeg.

Syntaxis

Dit argument heeft de volgende syntaxis:

$ mes kookboek uploaden [COOKBOOK_NAME...] (opties)

Opties

Dit argument heeft de volgende opties:

-een, --alle
Gebruik om alle kookboeken te uploaden.

--gelijktijdigheid
Het aantal toegestane gelijktijdige verbindingen. Standaard: 10.

-NS, --include-afhankelijkheden
Gebruiken om ervoor te zorgen dat wanneer een kookboek afhankelijk is van een (of meer) kookboeken,
die kookboeken worden ook geüpload.

-E OMGEVING, --omgeving MILIEU
Gebruiken om de afhankelijkheid van de omgevingsversie in te stellen op de versie van het kookboek
geüpload.

--kracht
Gebruik om een ​​kookboek bij te werken, zelfs als de --bevriezen vlag is gezet.

--bevriezen
Gebruiken om te vereisen dat wijzigingen in een kookboek worden opgenomen als een nieuwe versie. Alleen de --kracht
optie kan deze instelling overschrijven.

-o PAD:PAD, --kookboek-pad PAD:PATH
De directory waarin kookboeken worden aangemaakt. Dit kan een door dubbele punten gescheiden pad zijn.

Voorbeelden

$ knife kookboek upload cookbook_name

Om een ​​kookboek te uploaden en vervolgens te voorkomen dat andere gebruikers er wijzigingen in kunnen aanbrengen,
voer in:

$ knife kookboek upload redis --freeze

iets teruggeven als:

Heruitgave uploaden...
Upload voltooid

Als een kookboek bevroren is en de --kracht optie niet is opgegeven, geeft mes een
foutbericht vergelijkbaar met het volgende:

Heruitgave uploaden...
FOUT: Versie 0.1.6 van kookboek redis is bevroren. Gebruik --force om te overschrijven.

Gebruik knife-cookbook online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    Phaser
    Phaser
    Phaser is een snelle, gratis en leuke open
    source HTML5-gameframework dat biedt
    WebGL- en Canvas-weergave overdwars
    desktop- en mobiele webbrowsers. Spellen
    kan samen zijn...
    Phaser downloaden
  • 2
    VASSAL-motor
    VASSAL-motor
    VASSAL is een game-engine om te creëren
    elektronische versies van traditioneel bord
    en kaartspellen. Het biedt ondersteuning voor
    weergave en interactie van speelstukken,
    en...
    VASSAL-engine downloaden
  • 3
    OpenPDF - Vork van iText
    OpenPDF - Vork van iText
    OpenPDF is een Java-bibliotheek voor het maken van
    en het bewerken van PDF-bestanden met een LGPL en
    MPL open source-licentie. OpenPDF is de
    LGPL/MPL open source opvolger van iText,
    een...
    Download OpenPDF - Vork van iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Systeem voor geautomatiseerd
    Geowetenschappelijke analyses - is een geografische
    Informatie Systeem (GIS) software met
    enorme mogelijkheden voor geodata
    verwerking en analyse...
    SAGA GIS downloaden
  • 5
    Toolbox voor Java/JTOpen
    Toolbox voor Java/JTOpen
    De IBM Toolbox voor Java / JTOpen is een
    bibliotheek van Java-klassen die de
    client/server- en internetprogrammering
    modellen naar een systeem met OS/400,
    i5/OS, o...
    Toolbox voor Java/JTOpen downloaden
  • 6
    D3.js
    D3.js
    D3.js (of D3 voor gegevensgestuurde documenten)
    is een JavaScript-bibliotheek waarmee u
    om dynamische, interactieve gegevens te produceren
    visualisaties in webbrowsers. Met D3
    u...
    D3.js downloaden
  • Meer "

Linux-commando's

  • 1
    abidiff
    abidiff
    abidiff - vergelijk ABI's van ELF-bestanden
    abidiff vergelijkt de Application Binary
    Interfaces (ABI) van twee gedeelde bibliotheken
    in ELF-formaat. Het straalt een betekenis uit
    verslag...
    Voer abidiff uit
  • 2
    blijf
    blijf
    abidw - serialiseer de ABI van een ELF
    bestand abidw leest een gedeelde bibliotheek in ELF
    formaat en verzendt een XML-representatie
    van zijn ABI naar standaarduitvoer. De
    uitgestoten ...
    Voer abidw uit
  • 3
    copac2xml
    copac2xml
    bibutils - conversie van bibliografie
    nutsvoorzieningen ...
    Voer copac2xml uit
  • 4
    Copt
    Copt
    copt - kijkgaatje-optimizer SYSNOPIS:
    copt-bestand.. BESCHRIJVING: copt is een
    kijkgaatje-optimizer voor algemeen gebruik. Het
    leest code van zijn standaardinvoer en
    schrijft een...
    Kopt uitvoeren
  • 5
    collect_stx_titles
    collect_stx_titles
    collect_stx_titles - titel verzamelen
    verklaringen van Stx-documenten ...
    Voer collect_stx_titles uit
  • 6
    gatling-bank
    gatling-bank
    bank - http-benchmark ...
    Run gatling-bank
  • Meer "

Ad