InglésFrancésEspañol

Ad


icono de página de OnWorks

cuchillo-libro de cocina - Online en la nube

Ejecute el libro de cocina de cuchillo en el proveedor de alojamiento gratuito de OnWorks a través de Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando cuchillo-libro de cocina que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


knife-cookbook: la página de manual del subcomando knife cookbook.

Un libro de cocina es la unidad fundamental de configuración y distribución de políticas. Cada libro de cocina
define un escenario, como todo lo necesario para instalar y configurar MySQL, y luego
contiene todos los componentes necesarios para admitir ese escenario, incluidos:

· Valores de atributos que se establecen en los nodos

· Definiciones que permiten la creación de colecciones de recursos reutilizables

· Distribuciones de archivos

· Bibliotecas que amplían el chef-cliente y / o proporcionan ayudantes al código Ruby

· Recetas que especifican qué recursos administrar y el orden en que esos recursos
sera aplicado

· Recursos y proveedores personalizados

· Plantillas

· Versiones

· Metadatos sobre recetas (incluidas las dependencias), restricciones de versión, compatibles
plataformas, etc.

El cuchillo libro de cocina El subcomando se utiliza para interactuar con los libros de cocina que se encuentran en el
Chef camarero o chef-repositorio local.

COMÚN CAMPUS


Las siguientes opciones se pueden utilizar con cualquiera de los argumentos disponibles para el cuchillo
libro de cocina subcomando:

--chef-cero-puerto PORT
El puerto en el que escuchará chef-zero.

-c ARCHIVO DE CONFIGURACIÓN, --config ARCHIVO DE CONFIGURACIÓN
El archivo de configuración que se utilizará.

-D, --disable-edición
Úselo para evitar que se abra $ EDITOR y para aceptar los datos tal como están.

--predeterminados
Use para que cuchillo use el valor predeterminado en lugar de pedirle al usuario que proporcione uno.

-e EDITOR, --editor EDITOR
$ EDITOR que se usa para todos los comandos interactivos.

-E MEDIO AMBIENTE, --medio ambiente MEDIO AMBIENTE
El nombre del medio ambiente. Cuando esta opción se agrega a un comando, el comando
se ejecutará solo en el entorno nombrado.

-F FORMATO, --formato FORMATO
El formato de salida: resumen (Predeterminado), texto, json, yamly pp.

-h, --ayuda
Muestra ayuda para el comando.

-k LLAVE, --llave VENTAJAS
La clave privada que utilizará el cuchillo para firmar las solicitudes realizadas por el cliente API al
Servidor Chef.

--[sin color
Úselo para ver la salida en color.

--imprimir-después
Úselo para mostrar datos después de una operación destructiva.

-s URL, --url-servidor Enlance
La URL del servidor Chef.

-u USUARIO, --usuario USUARIO
El nombre de usuario utilizado por cuchillo para firmar las solicitudes realizadas por el cliente API al Chef.
servidor. La autenticación fallará si el nombre de usuario no coincide con la clave privada.

-V, --verboso
Establecer para resultados más detallados. Usar -VV para máxima verbosidad.

-v, --versión
La versión del chef-cliente.

-y, --sí
Úselo para responder a todas las solicitudes de confirmación con "Sí". cuchillo no pedirá
confirmación.

-z, --modo local
Úselo para ejecutar el chef-cliente en modo local. Esto permite que todos los comandos que funcionan
contra el servidor Chef para trabajar también contra el repositorio chef local.

PEDIDOS MASIVOS BORRAR


El abultar borrar El argumento se usa para eliminar archivos de libros de cocina que coinciden con un patrón definido por
una expresión regular. La expresión regular debe estar entre comillas y no entre
mediante barras diagonales (/).

Sintaxis

Este argumento tiene la siguiente sintaxis:

$ libro de cocina cuchillo eliminar masivamente REGEX (opciones)

Opciones

Este argumento tiene las siguientes opciones:

-pag, --purga
Úselo para eliminar por completo un libro de cocina (o versión de libro de cocina) del servidor Chef. Esta
La acción debe usarse con cuidado porque solo se almacena una copia de cada archivo.
en el servidor Chef. En consecuencia, purgar un libro de cocina deshabilitará cualquier otro
libro de cocina que hace referencia a uno o más archivos de un libro de cocina que se ha purgado.

Ejemplos

Utilice una expresión regular para definir el patrón utilizado para eliminar libros de cocina de forma masiva:

$ knife cookbook eliminación masiva "^ [0-9] {3} $" -p

CREAR


El Para crear El argumento se usa para crear un nuevo directorio de libros de recetas en la máquina local,
incluidos los siguientes directorios y archivos:

· Libro de cocina / atributos

· Libro de cocina / CHANGELOG.md

· Libro de cocina / definiciones

· Libro de cocina / archivos / predeterminado

· Libro de cocina / bibliotecas

· Libro de cocina / metadata.rb

· Libro de cocina / proveedores

· Libro de cocina / README.md (o .rdoc)

· Libro de cocina / recetas / default.rb

· Libro de cocina / recursos

· Libro de cocina / plantillas / predeterminado

Una vez creado el libro de recetas, se puede cargar en el servidor de Chef usando el cuchillo
subir argumento.

Sintaxis

Este argumento tiene la siguiente sintaxis:

$ knife cookbook crear COOKBOOK_NAME (opciones)

Opciones

Este argumento tiene las siguientes opciones:

-C TITULAR DE DERECHOS DE AUTOR, --derechos de autor TITULAR DE DERECHOS DE AUTOR
El nombre del titular de los derechos de autor. Esta opción colocará un aviso de derechos de autor que
contiene el nombre del titular de los derechos de autor en cada uno de los archivos creados previamente. Si esto
no se especifica la opción, se utilizará un nombre de copyright de "your_company_name"
en lugar de; se puede modificar fácilmente más tarde.

-I LICENCIA, --licencia LICENCIA
El tipo de licencia bajo la cual se distribuye un libro de cocina: apachev2, gplv2, gplv3,
cono ninguna (defecto). Esta opción colocará el aviso de licencia correspondiente en
los archivos creados previamente: APACHE v2.0 (solo para apachev2), LPG v2 (solo para gplv2), LPG v3 (solo para
gplv3), MIT (solo para con), o licencia 'Propiedad - Todos Derechos RESERVADO (solo para ninguna). Ser
conocer las licencias de los archivos dentro de un libro de cocina y asegúrese de seguir cualquier
restricciones que describen.

-m CORREO ELECTRÓNICO, --Email E-MAIL
La dirección de correo electrónico de la persona que mantiene el libro de cocina. Esta opción
coloque una dirección de correo electrónico en cada uno de los archivos creados previamente. Si esta opción no es
especificado, se utilizará en su lugar un nombre de correo electrónico de "your_email"; puede ser facil
modificado más tarde.

-o CAMINO, --ruta-libro-de-cocina TRAYECTORIA
El directorio en el que se crean los libros de cocina. Puede ser una ruta separada por dos puntos.

-r FORMATO, --formato readme FORMATO
El formato de documento del archivo Léame: md (rebaja) y rdoc (Documentos de Ruby).

Ejemplos

Para crear un libro de cocina llamado "my_cookbook" con derechos de autor, correo electrónico, licencia y formato Léame
opciones especificadas, ingrese:

$ libro de cocina con cuchillo crear my_cookbook -C "Mi nombre" -m "[email protected]"-I apachev2 -r md

para devolver algo como:

** Creando libro de cocina my_cookbook
** Creando README para libro de cocina: my_cookbook
** Creación de metadatos para el libro de cocina: my_cookbook

BORRAR


El borrar El argumento se utiliza para eliminar un libro de cocina o una versión de libro de cocina especificados en el Chef.
servidor (y no localmente).

Sintaxis

Este argumento tiene la siguiente sintaxis:

$ knife cookbook eliminar COOKBOOK_NAME [COOKBOOK_VERSION] (opciones)

Opciones

Este argumento tiene las siguientes opciones:

-a --todas
Úselo para eliminar todos los libros de cocina (y versiones de libros de cocina).

LIBRO DE COCINA_VERSION
La versión de un libro de cocina que se va a eliminar. Si un libro de cocina tiene una sola versión, esta
no es necesario especificar la opción. Si un libro de cocina tiene más de una versión y
esta opción no está especificada, cuchillo solicitará una versión.

-pag, --purga
Úselo para eliminar por completo un libro de cocina (o versión de libro de cocina) del servidor Chef. Esta
La acción debe usarse con cuidado porque solo se almacena una copia de cada archivo.
en el servidor Chef. En consecuencia, purgar un libro de cocina deshabilitará cualquier otro
libro de cocina que hace referencia a uno o más archivos de un libro de cocina que se ha purgado.

Ejemplos

$ knife cookbook eliminar cookbook_name versión

Por ejemplo:

$ libro de cocina cuchillo eliminar smartmon 0.8

Tipo de Propiedad Y para confirmar una eliminación.

DESCARGA


El descargar El argumento se usa para descargar un libro de cocina desde el servidor Chef al actual
directorio de trabajo.

Sintaxis

Este argumento tiene la siguiente sintaxis:

Descargar libro de cocina de $ knife COOKBOOK_NAME [COOKBOOK_VERSION] (opciones)

Opciones

Este argumento tiene las siguientes opciones:

-d DESCARGAR_DIRECTORIO, --dir DESCARGAR_DIRECTORIO
El directorio en el que se encuentran los libros de cocina.

-F, --fuerza
Úselo para sobrescribir un directorio existente.

-NORTE, --más reciente
Úselo para descargar la versión más reciente de un libro de cocina.

Ejemplos

Para descargar un libro de cocina llamado "smartmon", ingrese:

$ cuchillo libro de cocina descargar smartmon

Anuncia


El lista El argumento se utiliza para ver una lista de libros de cocina que están actualmente disponibles en el
Servidor Chef. La lista contendrá solo la versión más reciente de cada libro de cocina por
predeterminado.

Sintaxis

Este argumento tiene la siguiente sintaxis:

$ lista de libros de cocina de cuchillo (opciones)

Opciones

Este argumento tiene las siguientes opciones:

-a --todas
Úselo para devolver todas las versiones disponibles para cada libro de cocina.

-w, --con-uri
Úselo para mostrar los URI correspondientes.

Ejemplos

Para ver una lista de libros de cocina:

$ lista de libros de cocina de cuchillo

METADATOS


El metadatos El argumento se utiliza para generar los metadatos de uno o más libros de cocina.

Sintaxis

Este argumento tiene la siguiente sintaxis:

$ metadatos del libro de cocina del cuchillo (opciones)

Opciones

Este argumento tiene las siguientes opciones:

-a --todas
Úselo para generar metadatos para todos los libros de cocina.

-o RUTA: RUTA, --ruta-libro-de-cocina RUTA: RUTA
El directorio en el que se crean los libros de cocina. Puede ser una ruta separada por dos puntos.

Ejemplos

$ metadatos del libro de cocina del cuchillo -a

METADATOS DESDE ARCHIVO


El metadatos en presentar El argumento se utiliza para cargar los metadatos de un libro de cocina desde un archivo.

Sintaxis

Este argumento tiene la siguiente sintaxis:

$ metadatos del libro de cocina del cuchillo del archivo ARCHIVO

Opciones

Este comando no tiene opciones específicas.

Ejemplos

$ metadatos del libro de cocina de cuchillo de archivo / ruta / a / archivo

ESPECTÁCULO


El Mostrar El argumento se utiliza para ver información sobre un libro de cocina, partes de un libro de cocina.
(atributos, definiciones, archivos, bibliotecas, proveedores, recetas, recursos y plantillas),
o un archivo que está asociado con un libro de cocina (incluidos atributos como suma de comprobación o
especificidad).

Sintaxis

Este argumento tiene la siguiente sintaxis:

$ cuchillo libro de cocina muestra COOKBOOK_NAME [COOKBOOK_VERSION] [PART ...] [FILE_NAME] (opciones)

Opciones

Este argumento tiene las siguientes opciones:

LIBRO DE COCINA_VERSION
La versión de un libro de cocina que se mostrará. Si un libro de cocina tiene una sola versión, esta
no es necesario especificar la opción. Si un libro de cocina tiene más de una versión y
esta opción no está especificada, se devolverá una lista de versiones de libros de cocina.

-f FQDN, --fqdn FQDN
El FQDN del host.

NOMBRE DEL ARCHIVO
El nombre de un archivo asociado con un libro de recetas.

-p PLATAFORMA, --plataforma PLATAFORMA
La plataforma para la que se diseña un libro de cocina.

PARTE La parte del libro de cocina que se debe mostrar: atributos, Definiciones, archivos, bibliotecas,
los proveedores, recetas, recursoso plantillas. Se puede especificar más de una parte.

-V PLATAFORMA_VERSIÓN, --plataforma-versión PLATAFORMA_VERSIÓN
La versión de la plataforma.

-w, --con-uri
Úselo para mostrar los URI correspondientes.

Ejemplos

Para obtener la lista de versiones disponibles de un libro de cocina llamado "introducción", ingrese:

$ cuchillo libro de cocina show para comenzar

para devolver algo como:

primeros pasos 0.3.0 0.2.0

Para mostrar una lista de datos sobre un libro de cocina con el nombre del libro de cocina y la versión,
entrar:

$ cuchillo libro de cocina mostrar cómo empezar 0.3.0

para devolver algo como:

atributos:
checksum: fa0fc4abf3f6787aeb5c3c5c35de667c
nombre: default.rb
ruta: atributos / default.rb
especificidad: defecto
URL: https://somelongurlhere.com
tipo_chef: versión_libro de cocina
cookbook_name: empezar
definiciones: []
archivos: []
congelado ?: falso
json_class: Chef :: CookbookVersion
bibliotecas: []

Para ver solo datos sobre "plantillas", ingrese:

$ cuchillo libro de cocina muestra cómo empezar 0.3.0 plantillas

para devolver algo como:

checksum: a29d6f254577b830091f140c3a78b1fe
nombre: chef-Getting-started.txt.erb
ruta: templates / default / chef-Getting-started.txt.erb
especificidad: defecto
URL: https://someurlhere.com

Para ver información en formato JSON, use el -F opción común como parte del comando como
modo:

$ cuchillo show de roles devops -F json

Otros formatos disponibles incluyen texto, yamly pp.

PROBAR


El test El argumento se usa para probar un libro de cocina en busca de errores de sintaxis. Este argumento usa Ruby
comprobación de sintaxis para verificar todos los archivos de un libro de cocina que terminan en .rb y Ruby incrustado
(ERB). Este argumento respetará los archivos .chefignore al determinar qué libros de cocina
prueba de errores de sintaxis.

Sintaxis

Este argumento tiene la siguiente sintaxis:

$ cuchillo libro de cocina prueba COOKBOOK_NAME (opciones)

Opciones

Este argumento tiene las siguientes opciones:

-a --todas
Úselo para probar todos los libros de cocina.

-o RUTA: RUTA, --ruta-libro-de-cocina RUTA: RUTA
El directorio en el que se crean los libros de cocina. Puede ser una ruta separada por dos puntos.

Ejemplos

$ cuchillo libro de cocina prueba cookbook_name

Someter


El subir El argumento se usa para cargar uno o más libros de cocina (y cualquier archivo que esté
asociados con esos libros de cocina) desde un repositorio local al servidor Chef. Solo archivos
que aún no existen en el servidor de Chef se cargarán.

NOTA:
Utilice un archivo .chefignore para evitar la carga de archivos y tipos de archivos específicos, como
archivos temporales o archivos colocados en carpetas por los sistemas de control de versiones. El .chefignore
El archivo debe estar ubicado en la raíz del repositorio de libros de recetas y debe usar reglas similares
al nombre de archivo globbing (según lo definido por Ruby Archivo.fnmatch sintaxis).

NOTA:
Los directorios vacíos no se cargan en el servidor de Chef. Para cargar un directorio vacío,
crear un archivo "punto" --- p. ej. .guardar--- en ese directorio para asegurarse de que el directorio
en sí mismo no está vacío.

Sintaxis

Este argumento tiene la siguiente sintaxis:

Cargar libro de cocina de $ cuchillo [COOKBOOK_NAME ...] (opciones)

Opciones

Este argumento tiene las siguientes opciones:

-a --todas
Úselo para cargar todos los libros de cocina.

--concurrencia
El número de conexiones simultáneas permitidas. Defecto: 10.

-D, --incluir-dependencias
Úselo para asegurarse de que cuando un libro de cocina depende de uno (o más) libros de cocina,
esos libros de cocina también se cargarán.

-E MEDIO AMBIENTE, --medio ambiente MEDIO AMBIENTE
Úselo para establecer la dependencia de la versión del entorno con la versión del libro de cocina que se está
subido.

--fuerza
Úselo para actualizar un libro de cocina incluso si el --congelar se ha establecido la bandera.

--congelar
Úselo para solicitar que se incluyan cambios en un libro de cocina como una nueva versión. Solo el --fuerza
La opción puede anular esta configuración.

-o RUTA: RUTA, --ruta-libro-de-cocina RUTA: RUTA
El directorio en el que se crean los libros de cocina. Puede ser una ruta separada por dos puntos.

Ejemplos

$ knife libro de cocina cargar cookbook_name

Para cargar un libro de cocina y luego evitar que otros usuarios puedan realizar cambios en él,
entrar:

$ knife libro de cocina cargar redis --freeze

para devolver algo como:

Subiendo redis ...
Carga completada

Si un libro de cocina está congelado y el --fuerza La opción no está especificada, el cuchillo devolverá un
mensaje de error similar al siguiente:

Subiendo redis ...
ERROR: La versión 0.1.6 de redis del libro de cocina está congelada. Utilice --force para anular.

Use el libro de cocina con cuchillo en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    Phaser
    Phaser
    Phaser es una apertura rápida, gratuita y divertida
    marco de juego HTML5 de origen que ofrece
    Representación de WebGL y Canvas en
    navegadores web de escritorio y móviles. Juegos
    puede ser co ...
    Descargar Phaser
  • 2
    Motor VASSAL
    Motor VASSAL
    VASSAL es un motor de juego para crear
    Versiones electrónicas de tablero tradicional.
    y juegos de cartas. Proporciona soporte para
    representación e interacción de las piezas del juego,
    y ...
    Descargar motor VASSAL
  • 3
    OpenPDF - Bifurcación de iText
    OpenPDF - Bifurcación de iText
    OpenPDF es una biblioteca de Java para crear
    y edición de archivos PDF con LGPL y
    Licencia MPL de código abierto. OpenPDF es el
    LGPL/MPL sucesor de código abierto de iText,
    un ...
    Descargar OpenPDF - Bifurcación de iText
  • 4
    SIG SAGA
    SIG SAGA
    SAGA - Sistema para automatizado
    Análisis geocientíficos - es un análisis geográfico
    Software del sistema de información (GIS) con
    inmensas capacidades para geodatos
    procesamiento y ana ...
    Descargar SIG SAGA
  • 5
    Caja de herramientas para Java / JTOpen
    Caja de herramientas para Java / JTOpen
    IBM Toolbox para Java / JTOpen es un
    biblioteca de clases de Java que soporta el
    programacion cliente/servidor e internet
    modelos a un sistema que ejecuta OS/400,
    i5/OS, o...
    Descargar Toolbox para Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (o D3 para documentos basados ​​en datos)
    es una biblioteca de JavaScript que le permite
    para producir datos dinámicos e interactivos
    visualizaciones en navegadores web. con D3
    tú...
    Descargar D3.js
  • Más "

Comandos de Linux

  • 1
    arbitro
    arbitro
    abidiff - comparar ABI de archivos ELF
    abidiff compara el binario de la aplicación
    Interfaces (ABI) de dos bibliotecas compartidas
    en formato ELF. emite un significado
    informar ...
    Ejecutar abidiff
  • 2
    cumplir
    cumplir
    abidw - serializa el ABI de un ELF
    archivo abidw lee una biblioteca compartida en ELF
    formato y emite una representación XML
    de su ABI a la salida estándar. El
    emitido...
    Ejecutar abidw
  • 3
    copac2xml
    copac2xml
    bibutils - conversión de bibliografía
    utilidades...
    Ejecutar copac2xml
  • 4
    copto
    copto
    copt - optimizador de mirilla SYSNOPIS:
    archivo copt.. DESCRIPCIÓN: copt es un archivo
    optimizador de mirilla de uso general. Él
    lee el código de su entrada estándar y
    escribe un...
    Ejecutar copia
  • 5
    reunir_stx_títulos
    reunir_stx_títulos
    reunir_stx_titles - recopilar título
    declaraciones de documentos Stx ...
    Ejecute reunir_stx_títulos
  • 6
    banco-gatling
    banco-gatling
    banco - punto de referencia http ...
    Ejecutar gatling-banco
  • Más "

Ad