IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

ansible-pull - Online nel cloud

Esegui ansible-pull nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando ansible-pull che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


ansible-pull: estrai i playbook dal server VCS ed eseguili utilizzando questa macchina come
bersaglio.

SINOSSI


ansible-pull -U URL [opzioni] [ ]

DESCRIZIONE


ansible è uno strumento/framework/API estremamente semplice per fare "cose ​​remote".

Usa ansible-pull per configurare una copia remota di ansible su ogni nodo gestito, ogni set da eseguire
tramite cron e aggiorna la sorgente del playbook tramite un repository di sorgenti. Questo inverte l'impostazione predefinita spingere
architettura di ansible in a tirare architettura, che ha una scalabilità quasi illimitata
potenziale.

Il playbook di configurazione può essere sintonizzato per modificare la frequenza di cron, le posizioni di registrazione e
parametri per ansible-pull.

Ciò è utile sia per l'estremo scale-out che per la correzione periodica. Uso del
andare a prendere modulo per recuperare i log da esecuzioni ansible-pull sarebbe un ottimo modo per raccogliere
e analizzare i log remoti da ansible-pull.

OPTIONAL ARGOMENTO


nomefile.yml
Il nome di uno dei file in formato YAML da eseguire come playbook ansible. Questo può essere un
percorso relativo all'interno del checkout. Se non fornito, ansible-pull cercherà a
playbook basato sul nome di dominio completo dell'host, sul nome host dell'host e
finalmente un playbook chiamato local.yml.

VERSIONI


--accetta-chiave-host
Aggiunge la chiave host per l'URL del repository se non è già stata aggiunta.

--chiedi-diventa-passa
Richiedi la password per l'escalation dei privilegi.

-k, --chiedi-passa
Richiedere la password di connessione, se necessaria per il trasporto utilizzato. Per
esempio, utilizzando ssh e non avendo un'autenticazione basata su chiave con ssh-agent.

--chiedi-su-pass
Richiedi la password su, usata con --su (deprecato, usa diventa).

-K, --ask-sudo-pass
Richiedi la password da utilizzare con --sudo, se presente (deprecato, usa diventa).

--ask-vault-pass
Richiedi la password del vault.

-C CHECKOUT, --checkout=CHECKOUT
Ramo/Etichetta/Conferma al pagamento. Se non fornito, utilizza il comportamento predefinito del modulo utilizzato
per controllare il repository del playbook.

-d DEST, --directory=DEST
Directory in cui eseguire il checkout del repository. Se non fornito, una sottodirectory di
~/.ansible/pull/ verrà utilizzato.

-e EXTRA_VARS, --extra-vars='EXTRA_VARS
Variabili extra da inserire in un playbook, in formato chiave=valore chiave=valore o come citato
YAML/JSON (hash e array). Per caricare le variabili da un file, specificare il file
preceduto da @ (es. @vars.yml).

-f, --vigore
Forza l'esecuzione del playbook anche se non è possibile aggiornare il repository del playbook. Questo può essere
utile, ad esempio, per imporre lo stato di runtime quando una connessione di rete potrebbe non farlo
essere sempre in piedi o possibile.

--completo
Fai un clone completo del repository. Per impostazione predefinita, ansible-pull eseguirà un clone superficiale
in base all'ultima revisione.

-h, --Aiuto
Mostra il messaggio di aiuto ed esci.

-i PERCORSO, --inventario=PERCORSO
I PERCORSO all'inventario, che per impostazione predefinita è /etc/ansible/host. In alternativa puoi
usa un elenco di host separati da virgole o un host singolo con virgola traling ospite,.

--chiave-privata=FILE_CHIAVE_PRIVATO
Utilizzare questo file per autenticare la connessione.

-m NOME, --nome-modulo=NOME
Modulo utilizzato per il checkout del repository di playbook. Il valore predefinito è git.

-o, --solo-se-cambiato
Esegui il playbook solo se il repository è stato aggiornato.

--epurazione
Elimina il checkout dopo l'esecuzione del playbook.

-s SLEEP, --sonno=SLEEP
Dormire per un intervallo casuale (tra 0 e il numero di secondi di SLEEP) prima di iniziare.
Questo è un modo utile per disperdere le richieste git.

--ssh-argo-comune='-o ProxyCommand="ssh -W %h:%p ... " ...'
Aggiungi gli argomenti specificati a qualsiasi riga di comando sftp/scp/ssh. Utile per impostare a
ProxyCommand per utilizzare un jump host, ma qualsiasi argomento accettato da tutti e tre
programmi possono essere specificati.

--sftp-extra-args='-F ...'
Aggiungi gli argomenti specificati a qualsiasi riga di comando sftp.

--scp-extra-args='-l ...'
Aggiungi gli argomenti specificati a qualsiasi riga di comando di scp.

--ssh-extra-args='-R ...'
Aggiungi gli argomenti specificati a qualsiasi riga di comando ssh.

-t TAGS, --tag=TAGS
Esegui solo riproduzioni e attività contrassegnate con questi valori.

-U URL, --URL=URL
URL del repository del playbook per il checkout.

--vault-file-password=FILE_PASSWORD_VAULT
File di password del deposito.

-v, --verboso
Passa -vvv a ansible-playbook.

INVENTARIO


Ansible archivia gli host su cui può potenzialmente operare in un inventario. Questo può essere un
ini-like, uno script, una directory o un elenco. La sintassi ini è un host per riga. Gruppi
le intestazioni sono consentite e sono incluse nella propria riga, racchiuse tra parentesi quadre che
iniziare la linea.

Sono supportati anche intervalli di host. Per ulteriori informazioni e opzioni aggiuntive, vedere il
documentazione su http://docs.ansible.com/.

AMBIENTE


È possibile specificare le seguenti variabili di ambiente.

ANSIBLE_INVENTORY — Sostituisci il file di inventario ansible predefinito

ANSIBLE_LIBRARY — Sovrascrive il percorso predefinito della libreria del modulo ansible

ANSIBLE_CONFIG — Sovrascrive il file di configurazione ansible predefinito

Molti altri sono disponibili per la maggior parte delle opzioni in ansible.cfg

Utilizzare ansible-pull online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    Avogadro
    Avogadro
    Avogadro è un molecolare avanzato
    editor progettato per l'uso multipiattaforma
    in chimica computazionale, molecolare
    modellistica, bioinformatica, materiali
    scienza e...
    Scarica Avogadro
  • 2
    XML TV
    XML TV
    XMLTV è un insieme di programmi da elaborare
    Elenchi TV (tvguide) e aiuto nella gestione
    la visione della TV, memorizzando gli elenchi in un
    Formato basato su XML. Ci sono utilità per
    fare...
    Scarica XMLTV
  • 3
    sciopero
    sciopero
    Progetto Strikr Software Libero. Artefatti
    rilasciato sotto un 'intent based'
    doppia licenza: AGPLv3 (community) e
    CC-BY-NC-ND 4.0 internazionale
    (commerciale)...
    Scarica striker
  • 5
    GIFLIB
    GIFLIB
    giflib è una libreria per la lettura e
    scrivere immagini gif. È API e ABI
    compatibile con libungif che era in
    ampio uso mentre la compressione LZW
    l'algoritmo era...
    Scarica GIFLIB
  • 6
    Alt-Fa
    Alt-Fa
    Alt-F fornisce una fonte gratuita e open
    firmware alternativo per il DLINK
    DNS-320/320L/321/323/325/327L and
    DNR-322L. Alt-F ha Samba e NFS;
    supporta ext2/3/4...
    Scarica Alt-F
  • Di Più "

Comandi Linux

  • 1
    2ping6
    2ping6
    2ping - Un'utilità ping bidirezionale ...
    Esegui 2ping6
  • 2
    2-3-2.7
    2-3-2.7
    2to3-2.7 - Convertitore da Python2 a Python3
    ...
    Corri da 2 a 3-2.7
  • 3
    cpqarrayd
    cpqarrayd
    cpqarrayd - Controllore di array
    demone di monitoraggio SINTASSI: cpqarrayd [-d]
    [-v] [-t host [-t host]] DESCRIZIONE:
    Questo programma è in grado di monitorare HP
    (Compaq) ar...
    Eseguire cpqarrayd
  • 4
    cproto
    cproto
    cproto - genera prototipi di funzioni C
    e convertire le definizioni delle funzioni...
    Esegui cproto
  • 5
    gapi2-riparazione
    gapi2-riparazione
    undocumented - Nessuna manpage per questo
    programma. DESCRIZIONE: Questo programma fa
    non avere una manpage. Esegui questo comando
    con l'aiuto passare per vedere di cosa si tratta
    fa. Per f...
    Eseguire gapi2-fixup
  • 6
    gapi2-parser
    gapi2-parser
    undocumented - Nessuna manpage per questo
    programma. DESCRIZIONE: Questo programma fa
    non avere una manpage. Esegui questo comando
    con l'aiuto passare per vedere di cosa si tratta
    fa. Per f...
    Eseguire gapi2-parser
  • Di Più "

Ad