Saltar al contenido
TURNKEYGNU / LINUX
AplicacionesDocumentaciónBlogCapturas de pantallaGitHubTurnKey Hub
文Español
EnglishDeutschEspañol日本語Português中文
Home/cloudtask: Ejecute una tarea en la nube

Documentación

cloudtask: Ejecute una tarea en la nube

SYNOPSIS

trabajo de gato ¦ nubes de agua [ -opts ] [ comando ]

nubes [ -opts] --resume=SESSION_ID

DESCRIPTION

Ejecute de forma remota en paralelo un lote de comandos sobre SSH mientras se asigna automáticamente servidores de nube según sea necesario, o utilizando una lista preconfigurada de servidores.

Cloudtask lee entradas de trabajo de stdin, cada entrada de trabajo en una línea separada que contiene uno o más argumentos de línea de comandos. Para cada trabajo, los argumentos de trabajo se adjuntan al comando configurado y se ejecutan a través de SSH en un trabajador.

ARGUMENTS

comando := un comando shell para ejecutar. Las entradas de trabajo se adjuntan como argumentos a este comando.

OPTIONS

--force: No pida confirmación

--hub-apikey=APIKEY: Hub API KEY (requiere si los trabajadores de lanzamiento)
--backup-id=ID  TurnKey ID de respaldo para restaurar en el lanzamiento
--ec2-region=REGION: Región por ejemplo lanzamiento (por defecto: nosotros-este-1)
   Regiones:

      us-east-1 (Virginia, USA)
      us-west-1 (California, USA)
      eu-west-1 (Irlanda, Europa)
      ap-southeast-1 (Singapur, Asia)

--ec2-size=SIZE: Tamaño de lanzamiento de la instalación (predeterminado: m1.small)
   Medidas:

      t1.micro (1 núcleo CPU, 613M RAM, sin almacenamiento tmp)
      m1.small (1 núcleo CPU, 1.7G RAM, almacenamiento de cáñamo 160G)
      c1.medium (2 núcleos CPU, 1.7G RAM, almacenamiento de 350.000 G tmp)

--ec2-type=TYPE: Tipo de lanzamiento de la instalación |3 WordPressebs confianza (por defecto: s3)

--sessions=PATH: Camino donde se almacenan las sesiones (por defecto: $HOME/.cloudtask)

--timeout=SECONDS: Cuántos segundos esperar antes de renunciar (por defecto: 3600)
--user=USERNAME: Nombre de usuario para ejecutar comandos como (default: root)
--pre=COMMAND: Comando de configuración de los trabajadores
--post=COMMAND: Comando de limpieza de los trabajadores
--overlay=PATH: Camino a la superposición del sistema de archivos de trabajadores
--split=NUM: Número de trabajadores para ejecutar trabajos en paralelo

--workers=ADDRESSES: Lista de trabajadores pre-alocados para utilizar

                path/to/file TEN SON host-1 ... host-N

--report=HOOK: Gancho de presentación de informes de tareas

    Ejemplos:

    sh: command TENED PY: file TENED PY: code
    correo: from@foo.com to@bar.com

USAGE

    seq 10 ¦ nubes de agua
    seq 10 ¦ nubes de agua --split=3 eco

    # reanudar sesión 1 mientras que el tiempo de salida
    cloudtask --resume=1 --timeout=6

TURNKEYGNU / LINUX

Controla tu infraestructura sin empezar desde cero.

Explorar TurnKey
Acerca deDocumentaciónPreguntas frecuentesBlogGitHub
Libre y de código abiertoSeguro de forma predeterminadaListo para desplegar