Dit is de commando-mes-omgeving die kan worden uitgevoerd in de gratis OnWorks-hostingprovider 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
mes-omgeving - De man-pagina voor het mes-omgeving subcommando.
Een omgeving is een manier om de real-life workflow van een organisatie in kaart te brengen voor wat kan
geconfigureerd en beheerd bij gebruik van Chef-server. Elke organisatie begint met een enkele
omgeving genaamd de _standaard omgeving, die niet kan worden gewijzigd (of verwijderd).
Er kunnen extra omgevingen worden gecreëerd om de patronen van elke organisatie weer te geven en
werkstroom. Bijvoorbeeld het maken van productie, regie, het testen van en ontwikkeling
omgevingen. Over het algemeen wordt een omgeving ook geassocieerd met een (of meer) kookboek
versies.
De mes milieu subcommando wordt gebruikt om omgevingen binnen een enkele
organisatie op de Chef-server.
GEMEENSCHAPPELIJKE OPTIES
De volgende opties kunnen worden gebruikt met elk van de argumenten die beschikbaar zijn voor de mes
milieu 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.
VERGELIJKEN
De vergelijken argument wordt gebruikt om de beperkingen van de kookboekversie te vergelijken die zijn ingesteld op
één (of meer) omgevingen.
Syntaxis
Dit argument heeft de volgende syntaxis:
$ mes omgeving vergelijk [ENVIRONMENT_NAME...] (opties)
Opties
Dit argument heeft de volgende opties:
-een, --alle
Gebruik om alle omgevingen te uploaden die op het opgegeven pad zijn gevonden.
-M, --mismatch
Gebruik om alleen overeenkomende versies weer te geven.
Voorbeeld
Om kookboekversies voor één omgeving te vergelijken:
$ mes omgeving vergelijk ontwikkeling
iets teruggeven dat lijkt op:
ontwikkeling
apache 2.3.1
Windows 4.1.2
Om kookboekversies voor meerdere omgevingen te vergelijken:
$ mes-omgeving vergelijk ontwikkeling enscenering
iets teruggeven dat lijkt op:
ontwikkelingsstadiëring
apache 2.3.1 1.2.2
Windows 4.1.2 1.0.0
postgresql 1.0.0 1.0.0
Om alle kookboekversies voor alle omgevingen te vergelijken:
$ mes omgeving vergelijken --alles
iets teruggeven dat lijkt op:
enscenering van ontwikkeling
ulimit laatste laatste
redisio laatste laatste
journaal laatste laatste
aws laatste laatste
test laatste laatste
eenhoorn laatste laatste
sensu laatste laatste
runit laatste laatste
templater laatste laatste
powershell laatste nieuwste
openssl laatste laatste
rbenv laatste laatste
konijnmq laatste laatste
postgresql laatste laatste
mysql laatste laatste
ohai laatste laatste
git laatste laatste
erlang laatste laatste
ssh_known_hosts laatste laatste
nginx laatste laatste
database laatste laatste
jammie laatste laatste
xfs laatste laatste
geschikt laatste laatste
dmg laatste laatste
chef_handler laatste laatste
Windows 1.0.0 4.1.2
CREATE
De en je merk te creëren argument wordt gebruikt om een omgevingsobject toe te voegen aan de Chef-server. Wanneer dit
argument wordt uitgevoerd, zal mes $EDITOR openen om het bewerken van de MILIEU beschrijving
veld (tenzij een beschrijving is opgegeven als onderdeel van de opdracht). Als je klaar bent, mes
zal de omgeving toevoegen aan de Chef-server.
Syntaxis
Dit argument heeft de volgende syntaxis:
$ mes-omgeving maken ENVIRONMENT_NAME -d DESCRIPTION
Opties
Dit argument heeft de volgende opties:
-d OMSCHRIJVING, --Omschrijving PRODUCTBESCHRIJVING
De beschrijving van de omgeving. Deze waarde zal het beschrijvingsveld vullen
voor de omgeving op de Chef-server.
Voorbeelden
Een omgeving maken met de naam dev met een beschrijving van De ontwikkeling milieu.:
$ mes-omgeving maken dev -d "De ontwikkelomgeving."
VERWIJDEREN
De verwijderen argument wordt gebruikt om een omgeving van een Chef-server te verwijderen.
Syntaxis
Dit argument heeft de volgende syntaxis:
$ mes-omgeving verwijderen ENVIRONMENT_NAME
Opties
Deze opdracht heeft geen specifieke opties.
Voorbeelden
Een omgeving met de naam verwijderen dev, voer in:
$ mes omgeving verwijder dev
Type Y om een verwijdering te bevestigen.
EDIT
De Bewerk argument wordt gebruikt om de attributen van een omgeving te bewerken. Wanneer dit argument is
run, zal mes $EDITOR openen om het bewerken van MILIEU attributen. Wanneer je klaar bent,
mes zal de Chef-server updaten met die wijzigingen.
Syntaxis
Dit argument heeft de volgende syntaxis:
$ mes-omgeving bewerken ENVIRONMENT_NAME
Opties
Deze opdracht heeft geen specifieke opties.
Voorbeelden
Een omgeving met de naam bewerken DevOps, voer in:
$ mes-omgeving devops bewerken
NU FILE
De oppompen van filet argument wordt gebruikt om een omgeving toe te voegen of bij te werken met behulp van een JSON of Ruby DSL
Omschrijving. Het moet worden uitgevoerd met de en je merk te creëren or Bewerk argumenten.
Syntaxis
Dit argument heeft de volgende syntaxis:
$ mes-omgeving [maak | edit] uit bestand FILE (opties)
Opties
Dit argument heeft de volgende opties:
-een, --alle
Gebruik om alle omgevingen te uploaden die op het opgegeven pad zijn gevonden.
Voorbeelden
Een omgeving toevoegen met gegevens in een JSON-bestand:
$ mes-omgeving maak devops van bestand "pad naar JSON-bestand"
of:
$ mes-omgeving bewerk devops van bestand "pad naar JSON-bestand"
LIJST
De lijst argument wordt gebruikt om alle omgevingen weer te geven die momenteel beschikbaar zijn op
de Chef-server.
Syntaxis
Dit argument heeft de volgende syntaxis:
$ mes-omgevingslijst -w
Opties
Dit argument heeft de volgende opties:
-w, --met-uri
Gebruik om de bijbehorende URI's weer te geven.
Voorbeelden
Een lijst met omgevingen bekijken:
$ mes-omgevingslijst -w
SHOW
De tonen argument wordt gebruikt om informatie over de opgegeven omgeving weer te geven.
Syntaxis
Dit argument heeft de volgende syntaxis:
$ mes omgeving toon ENVIRONMENT_NAME
Opties
Deze opdracht heeft geen specifieke opties.
Voorbeelden
Om informatie over de . te bekijken dev omgeving voer in:
$ mes omgeving show dev
terugbrengen:
% mes omgeving toon dev
chef_type: omgeving
kookboek_versies:
standaard_attributen:
omschrijving:
json_class: Chef::Omgeving
naam: dev
override_attributen:
\\
\\
\\
\\
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.
Gebruik mes-omgeving online met behulp van onworks.net-services