Il s'agit de l'état du 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-status - La page de manuel de la sous-commande knife status.
Le manuel de formation couteau statuts la sous-commande est utilisée pour afficher un bref résumé des nœuds sur un chef
serveur, y compris l'heure de la dernière exécution réussie du chef-client.
Syntaxe
Cette sous-commande a la syntaxe suivante :
$ état du couteau (options)
Options
Cette sous-commande a les options suivantes :
-c CONFIG_FILE, --config CONFIG_FILE
Le fichier de configuration à utiliser.
--chef-zéro-port PORT
Le port sur lequel chef-zéro écoutera.
--[sans couleur
Utilisez pour afficher la sortie en couleur.
-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 : Sommaire (Par défaut), texte, json, yamlet pp.
-h, --Aidez-moi
Affiche l'aide pour la commande.
-H, --cacher-sain
À utiliser pour masquer les nœuds sur lesquels une exécution chef-client s'est produite au cours de l'heure précédente.
-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.
--imprimer-après
Utilisez pour afficher les données après une opération destructrice.
SEARCH_QUERY
La requête de recherche utilisée pour identifier une liste d'éléments sur un serveur Chef. Cette option
utilise la même syntaxe que le recherche sous-commande.
-r RUN_LIST, --liste d'exécution RUN_LIST
Une liste séparée par des virgules des rôles et/ou des recettes à appliquer.
-Oui, --sort-inverse
Utilisez pour trier une liste par dernier temps d'exécution, en ordre décroissant.
--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.
-dans, --version
La version du chef-client.
-V, --verbeux
Définir pour des sorties plus détaillées. Utilisation -VV pour une verbosité maximale.
-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.
Exemples
Pour inclure des listes de tirages dans le statut, saisissez :
$ état du couteau --run-list
pour retourner quelque chose comme :
Il y a 20 heures, dev-vm.chisamore.com, ubuntu 10.04, dev-vm.chisamore.com, 10.66.44.126, rôle[lb].
Il y a 3 heures, i-225f954f, ubuntu 10.04, ec2-67-202-63-102.compute-1.amazonaws.com, 67.202.63.102, rôle[web].
Il y a 3 heures, i-a45298c9, ubuntu 10.04, ec2-174-129-127-206.compute-1.amazonaws.com, 174.129.127.206, rôle[web].
Il y a 3 heures, i-5272a43f, ubuntu 10.04, ec2-184-73-9-250.compute-1.amazonaws.com, 184.73.9.250, rôle[web].
Il y a 3 heures, i-226ca64f, ubuntu 10.04, ec2-75-101-240-230.compute-1.amazonaws.com, 75.101.240.230, role[web].
Il y a 3 heures, i-f65c969b, ubuntu 10.04, ec2-184-73-60-141.compute-1.amazonaws.com, 184.73.60.141, role[web].
Pour afficher l'état des nœuds sur lesquels le chef-client n'a pas fonctionné avec succès dans le
heure passée, saisissez :
$ état du couteau --hide-healthy
pour retourner quelque chose comme :
Il y a 1 heure, i-256f884f, ubuntu 12.04, ec2-67-202-63-102.compute-1.amazonaws.com, 67.202.63.102, rôle[web].
Il y a 1 heure, i-a47823c9, ubuntu 10.04, ec2-174-129-127-206.compute-1.amazonaws.com, 184.129.143.111, rôle[lb].
Pour afficher l'état d'un sous-ensemble de nœuds renvoyés par une requête spécifique, saisissez :
$ état du couteau "role:web" --run-list
pour retourner quelque chose comme :
Il y a 3 heures, i-225f954f, ubuntu 10.04, ec2-67-202-63-102.compute-1.amazonaws.com, 67.202.63.102, rôle[web].
Il y a 3 heures, i-a45298c9, ubuntu 10.04, ec2-174-129-127-206.compute-1.amazonaws.com, 174.129.127.206, rôle[web].
Il y a 3 heures, i-5272a43f, ubuntu 10.04, ec2-184-73-9-250.compute-1.amazonaws.com, 184.73.9.250, rôle[web].
Il y a 3 heures, i-226ca64f, ubuntu 10.04, ec2-75-101-240-230.compute-1.amazonaws.com, 75.101.240.230, role[web].
Il y a 3 heures, i-f65c969b, ubuntu 10.04, ec2-184-73-60-141.compute-1.amazonaws.com, 184.73.60.141, role[web].
Pour afficher le statut de tous les nœuds de l'organisation, saisissez :
$ état du couteau
pour retourner quelque chose comme :
il y a 20 heures, dev-vm.chisamore.com, ubuntu 10.04, dev-vm.chisamore.com, 10.66.44.126
Il y a 3 heures, i-225f954f, ubuntu 10.04, ec2-67-202-63-102.compute-1.amazonaws.com, 67.202.63.102
il y a 3 heures, i-a45298c9, ubuntu 10.04, ec2-174-129-127-206.compute-1.amazonaws.com, 174.129.127.206
il y a 3 heures, i-5272a43f, ubuntu 10.04, ec2-184-73-9-250.compute-1.amazonaws.com, 184.73.9.250
Il y a 3 heures, i-226ca64f, ubuntu 10.04, ec2-75-101-240-230.compute-1.amazonaws.com, 75.101.240.230
il y a 3 heures, i-f65c969b, ubuntu 10.04, ec2-184-73-60-141.compute-1.amazonaws.com, 184.73.60.141
Utiliser le statut de couteau en ligne en utilisant les services onworks.net