AnglaisFrançaisEspagnol

Ad


Icône de favori OnWorks

Knife-environment - En ligne dans le Cloud

Exécutez l'environnement de couteau dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de l'environnement de couteau de commande qui peut être exécuté dans le fournisseur d'hébergement gratuit OnWorks à l'aide de l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS.

PROGRAMME:

Nom


Knife-environment - La page de manuel de la sous-commande Knife Environment.

Un environnement est un moyen de mapper le flux de travail réel d'une organisation à ce qui peut être
configuré et géré lors de l'utilisation du serveur Chef. Chaque organisation commence par un seul
environnement appelé le _default environnement, qui ne peut pas être modifié (ou supprimé).
Des environnements supplémentaires peuvent être créés pour refléter les modèles et les
flux de travail. Par exemple, créer production, mise en scène, vers les testset développant
environnements. Généralement, un environnement est également associé à un (ou plusieurs) livre de cuisine
versions.

La couteau sûr, heureux et sain la sous-commande est utilisée pour gérer les environnements au sein d'un seul
organisation sur le serveur Chef.

COMMUNE OPTIONS


Les options suivantes peuvent être utilisées avec n'importe lequel des arguments disponibles pour le couteau
sûr, heureux et sain sous-commande :

--chef-zéro-port PORT
Le port sur lequel chef-zéro écoutera.

-c CONFIG_FILE, --config CONFIG_FILE
Le fichier de configuration à utiliser.

-ré, --disable-édition
À utiliser pour empêcher l'ouverture de $EDITOR et accepter les données telles quelles.

--par défaut
Utilisez pour que le couteau utilise la valeur par défaut au lieu de demander à un utilisateur d'en fournir une.

-e ÉDITEUR, --éditeur EDITEUR
Le $EDITOR qui est utilisé pour toutes les commandes interactives.

-E ENVIRONNEMENT, --environnement ENVIRONNEMENT
Le nom de l'environnement. Lorsque cette option est ajoutée à une commande, la commande
s'exécutera uniquement sur l'environnement nommé.

-F FORMAT, --format Format
Le format de sortie : résumé (Par défaut), texte, json, yamlet pp.

-h, --Aidez-moi
Affiche l'aide pour la commande.

-k CLÉ, --clé clé - KEY
La clé privée que le couteau utilisera pour signer les demandes faites par le client API au
Chef de serveur.

--[sans couleur
Utilisez pour afficher la sortie en couleur.

--imprimer-après
Utilisez pour afficher les données après une opération destructrice.

-s URL, --URL-serveur URL
L'URL du serveur Chef.

-u UTILISATEUR, --utilisateur UTILISATEUR
Le nom d'utilisateur utilisé par le couteau pour signer les demandes faites par le client API au chef
serveur. L'authentification échouera si le nom d'utilisateur ne correspond pas à la clé privée.

-V, --verbeux
Définir pour des sorties plus détaillées. Utilisation -VV pour une verbosité maximale.

-dans, --version
La version du chef-client.

-oui, --Oui
Utilisez pour répondre à toutes les invites de confirmation par « Oui ». le couteau ne demandera pas
confirmation.

-z, --mode local
Utilisez pour exécuter le chef-client en mode local. Cela permet à toutes les commandes qui fonctionnent
contre le serveur Chef pour travailler également contre le chef-repo local.

COMPARER


La comparer L'argument est utilisé pour comparer les contraintes de version du livre de recettes définies sur
un (ou plusieurs) environnements.

Syntaxe

Cet argument a la syntaxe suivante :

$ environnement de couteau comparer [ENVIRONMENT_NAME...] (options)

Options

Cet argument a les options suivantes :

-une, --tout
À utiliser pour télécharger tous les environnements trouvés sur le chemin spécifié.

-m, --décalage
À utiliser pour afficher uniquement les versions correspondantes.

Exemple

Pour comparer les versions des livres de recettes pour un seul environnement :

$ environnement de couteau comparer le développement

pour retourner quelque chose de similaire à :

développant
Apache 2.3.1
fenêtres 4.1.2

Pour comparer les versions de livres de recettes pour plusieurs environnements :

$ environnement de couteau comparer la phase de développement

pour retourner quelque chose de similaire à :

stade de développement
Apache 2.3.1 1.2.2
Fenêtres 4.1.2 1.0.0
postgresql 1.0.0 1.0.0

Pour comparer toutes les versions de livres de recettes pour tous les environnements :

$ environnement de couteau comparer --all

pour retourner quelque chose de similaire à :

mise en scène du développement
ulimit dernier dernier
redisio dernier dernier
le dernier jour le dernier
aws dernier dernier
tester le dernier dernier
licorne dernier dernier
sensu dernier dernier
runit dernier dernier
modèle le plus récent le plus récent
powershell dernier dernier
openssl dernier dernier
rbenv dernier dernier
dernier dernier dernier
postgresql dernier dernier
mysql dernier dernier
ohai dernier dernier
git dernier dernier
erlang dernier dernier
ssh_known_hosts dernier dernier
nginx dernier dernier
base de données dernière dernière
miam dernier dernier
xfs dernier dernier
apt dernier dernier
dmg dernier dernier
chef_handler dernier dernier
Fenêtres 1.0.0 4.1.2

CREATE


La engendrent L'argument est utilisé pour ajouter un objet d'environnement au serveur Chef. Quand ce
l'argument est exécuté, le couteau ouvrira $EDITOR pour permettre l'édition du ENVIRONNEMENT la description
(sauf si une description est spécifiée dans le cadre de la commande). Une fois terminé, couteau
ajoutera l'environnement au serveur Chef.

Syntaxe

Cet argument a la syntaxe suivante :

$ environnement de couteau créer ENVIRONNEMENT_NAME -d DESCRIPTION

Options

Cet argument a les options suivantes :

-d LA DESCRIPTION, --la description DESCRIPTION
La description de l'environnement. Cette valeur remplira le champ de description
pour l'environnement sur le serveur Chef.

Exemples

Pour créer un environnement nommé dev avec une description de La développant environnement.:

$ Knife environment create dev -d "L'environnement de développement."

EFFACER


La effacer L'argument est utilisé pour supprimer un environnement d'un serveur Chef.

Syntaxe

Cet argument a la syntaxe suivante :

$ environnement de couteau supprimer ENVIRONMENT_NAME

Options

Cette commande n'a pas d'options spécifiques.

Exemples

Pour supprimer un environnement nommé dev, entrer:

$ environnement de couteau supprimer dev

Type Y pour confirmer une suppression.

EDIT


La éditer L'argument est utilisé pour éditer les attributs d'un environnement. Lorsque cet argument est
exécuter, le couteau ouvrira $EDITOR pour permettre l'édition de ENVIRONNEMENT les attributs. Une fois terminé,
Knife mettra à jour le serveur Chef avec ces modifications.

Syntaxe

Cet argument a la syntaxe suivante :

$ environnement de couteau modifier ENVIRONMENT_NAME

Options

Cette commande n'a pas d'options spécifiques.

Exemples

Pour modifier un environnement nommé Devops, entrer:

$ environnement de couteau modifier devops

De DOSSIER


La de filet l'argument est utilisé pour ajouter ou mettre à jour un environnement à l'aide d'un JSON ou Ruby DSL
la description. Il doit être exécuté avec le engendrent or éditer arguments.

Syntaxe

Cet argument a la syntaxe suivante :

$ environnement de couteau [créer | modifier] à partir du fichier FICHIER (options)

Options

Cet argument a les options suivantes :

-une, --tout
À utiliser pour télécharger tous les environnements trouvés sur le chemin spécifié.

Exemples

Pour ajouter un environnement à l'aide des données contenues dans un fichier JSON :

L'environnement de couteau $ crée des devops à partir du fichier "chemin vers le fichier JSON"

ou:

L'environnement de couteau $ édite les devops du fichier "chemin vers le fichier JSON"

LISTE


La liste L'argument est utilisé pour lister tous les environnements actuellement disponibles sur
le serveur Chef.

Syntaxe

Cet argument a la syntaxe suivante :

$ liste d'environnements de couteaux -w

Options

Cet argument a les options suivantes :

-w, --avec-uri
Utilisez pour afficher les URI correspondants.

Exemples

Pour afficher une liste d'environnements :

$ liste d'environnements de couteaux -w

SPECTACLES


La montrer L'argument est utilisé pour afficher des informations sur l'environnement spécifié.

Syntaxe

Cet argument a la syntaxe suivante :

$ couteau environnement spectacle ENVIRONMENT_NAME

Options

Cette commande n'a pas d'options spécifiques.

Exemples

Pour afficher des informations sur le dev environnement entrer:

$ couteau environnement show dev

rendre:

% couteau environnement show dev
chef_type : environnement
versions_livre de cuisine :
default_attributes :
description:
json_class: Chef::Environnement
nom : dev
override_attributes :

\\
\\
\\
\\

Pour afficher les informations au format JSON, utilisez le -F option commune dans le cadre de la commande comme
ce:

$ couteau rôle show devops -F json

Les autres formats disponibles incluent texte, yamlet pp.

Utiliser l'environnement de couteau en ligne à l'aide des services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

Commandes Linux

Ad