Ir para o conteúdo
TURNKEYGNU / LINUX
AplicativosDocumentaçãoBlogCapturas de telaGitHubTurnKey Hub
文Português
EnglishEspañol中文日本語PortuguêsDeutsch
Principal/tarefa na nuvem: Execute uma tarefa na nuvem

Documentação

tarefa na nuvem: Execute uma tarefa na nuvem

SYNOPSIS

tarefas de gato □ tarefa na nuvem [ - opts ] [ comando ]

tarefa na nuvem [ - opts ] --resume=SESSION_ID

DESCRIPTION

Executar remotamente em paralelo um lote de comandos sobre SSH, enquanto aloca automaticamente servidores de nuvem, conforme necessário, ou usando uma lista pré-configurada de servidores.

Cloudtask lê entradas de trabalho do stdin, cada entrada de trabalho em uma linha separada contendo um ou mais argumentos de linha de comando. Para cada trabalho, os argumentos de trabalho são adicionados ao comando configurado e executados via SSH em um worker.

ARGUMENTS

comando := um comando shell a executar. As entradas de trabalho são adicionadas como argumentos a este comando.

OPTIONS

--force: Não peça confirmação

--hub-apikey=APIKEY: Hub API KEY (necessário se os trabalhadores de lançamento)
--backup-id=ID  TurnKey Backup ID para restaurar no lançamento
--ec2-region=REGION: Região por exemplo lançamento (padrão: us-least-1)
   Regiões:

      us-least-1 (Virginia, USA)
      us-west-1 (Califórnia, USA)
      eu-west-1 (Irlanda, Europa)
      ap-sudeste-1 (Singapura, Ásia)

--ec2-size=SIZE: Tamanho do lançamento da instância (por omissão: m1.pequena)
   Tamanhos:

      t1.micro (1 núcleo CPU, 613M RAM, sem armazenamento de tmp)
      m1.pequeno (1 núcleo CPU, 1.7G RAM, armazenamento tmp 160G)
      c1.médium (2 núcleos CPU, 1.7G RAM, 350G tmp de armazenamento)

--ec2-type=TYPE: Tipo de lançamento da instância <s3'ebs> (padrão: s3)

--sessions=PATH: Caminho onde as sessões são armazenadas (por omissão: $HOME/.cloudtask)

--timeout=SECONDS: Quantos segundos para esperar antes de desistir (por omissão: 3600)
--user=USERNAME: Nome do usuário para executar comandos como (por omissão: root)
--pre=COMMAND: Comando de configuração do trabalhador
--post=COMMAND: Comando de limpeza do trabalhador
--overlay=PATH: Caminho para a sobreposição do sistema de ficheiros de worker
--split=NUM: Número de trabalhadores a executar em paralelo

--workers=ADDRESSES: Lista de trabalhadores pré-alocados a utilizar

                caminho/para/ficheiro . . host-1 ... host- N

--report=HOOK: Gancho de relatório de tarefas

    Exemplos:

    sh: comando . . py: arquivo . . . py: código
    correio: from@foo.com to@bar.com

USAGE

    segs 10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
    segs 10 . . . tarefa na nuvem --split=3 echo

    # retomar a sessão 1 enquanto substitui o tempo limite
    tarefa na nuvem --resume=1 --timeout=6

TURNKEYGNU / LINUX

Controle sua infraestrutura sem começar do zero.

Explorar o TurnKey
SobreDocumentaçãoPerguntas frequentesBlogGitHub
Livre e de código abertoSeguro por padrãoPronto para implantar