Il s'agit de la commande Knife-configure qui peut être exécutée 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-configure - La page de manuel de la sous-commande Knife configure.
La couteau configurer la sous-commande est utilisée pour créer les fichiers knife.rb et client.rb afin que
ils peuvent être distribués aux postes de travail et aux nœuds.
Syntaxe
Cette sous-commande a la syntaxe suivante lors de la création d'un fichier knife.rb :
$ configuration du couteau (options)
et la syntaxe suivante lors de la création d'un fichier client.rb :
$ couteau configurer client RÉPERTOIRE
Options
Cette sous-commande a les options suivantes :
--admin-clé-client PATH
Le chemin d'accès à la clé privée utilisée par le client, généralement un fichier nommé admin.pem.
--admin-nom-client Nom
Le nom du client, généralement le nom du client administrateur.
-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 : résumé (Par défaut), texte, json, yamlet pp.
-h, --Aidez-moi
Affiche l'aide pour la commande.
-je, --initiale
Utilisez pour créer un client API, généralement un client administrateur sur un
serveur Chef fraîchement installé.
-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.
-r REPO, --dépôt REPO
Le chemin vers le chef-repo.
-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.
-dans, --version
La version du chef-client.
-V, --verbeux
Définir pour des sorties plus détaillées. Utilisation -VV pour une verbosité maximale.
--validation-nom-client Nom
Le nom du client de validation.
--Clé de validation PATH
Le chemin d'accès à la clé de validation utilisée par le client, généralement un fichier nommé
validation.pem.
-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
$ configuration du couteau
$ Knife configure le client '/répertoire'
Utiliser la configuration de couteau en ligne à l'aide des services onworks.net