InglesPransesEspanyol

Ad


OnWorks favicon

ansible-pull - Online sa Cloud

Magpatakbo ng ansible-pull sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command na ansible-pull na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


ansible-pull - hilahin ang mga playbook mula sa VCS server at patakbuhin ang mga ito gamit ang makinang ito bilang ang
target.

SINOPSIS


ansible-pull -U URL [mga opsyon] [ ]

DESCRIPTION


Ansible ay isang sobrang simpleng tool/framework/API para sa paggawa ng 'malayuang bagay'.

Gumamit ng ansible-pull para mag-set up ng malayuang kopya ng ansible sa bawat pinamamahalaang node, bawat set para tumakbo
sa pamamagitan ng cron at i-update ang source ng playbook sa pamamagitan ng source repository. Binabaligtad nito ang default itulak
arkitektura ng ansible into a paghila arkitektura, na may halos walang limitasyong scaling
potensyal.

Maaaring i-tune ang playbook sa pag-setup upang baguhin ang dalas ng cron, mga lokasyon ng pag-log, at
mga parameter sa ansible-pull.

Ito ay kapaki-pakinabang para sa extreme scale-out pati na rin sa pana-panahong remediation. Paggamit ng
kunin Ang module upang kunin ang mga log mula sa ansible-pull run ay magiging isang mahusay na paraan upang magtipon
at pag-aralan ang malalayong log mula sa ansible-pull.

OPSYONAL ARGUMENTO


filename.yml
Ang pangalan ng isa sa mga file na may format na YAML na tatakbo bilang isang ansible na playbook. Ito ay maaaring isang
kamag-anak na landas sa loob ng checkout. Kung hindi ibinigay, ang ansible-pull ay maghahanap ng a
playbook batay sa ganap na kwalipikadong domain name ng host, sa host hostname at
sa wakas ay isang playbook na pinangalanan local.yml.

Opsyon


--accept-host-key
Idinaragdag ang hostkey para sa repo URL kung hindi pa naidagdag.

--magtanong-maging-pasa
Humingi ng password ng privilege escalation.

-k, --magtanong-pasa
I-prompt ang password ng koneksyon, kung kinakailangan para sa ginamit na transportasyon. Para sa
halimbawa, gamit ang ssh at walang key-based na authentication sa ssh-agent.

--ask-su-pass
Mag-prompt para sa su password, ginamit sa --su (hindi na ginagamit, gamitin ang naging).

-K, --ask-sudo-pass
I-prompt ang password na gagamitin sa --sudo, kung mayroon man (deprecated, use become).

--ask-vault-pass
Prompt para sa vault password.

-C TIGNAN MO, --checkout=TIGNAN MO
Branch/Tag/Commit to checkout. Kung hindi ibinigay, gumagamit ng default na gawi ng module na ginamit
upang tingnan ang imbakan ng playbook.

-d DEST, --directory=DEST
Direktoryo upang mag-checkout ng repositoryo. Kung hindi ibinigay, isang subdirectory ng
~/.ansible/pull/ gagamitin.

-e EXTRA_VARS, --extra-vars='EXTRA_VARS
Mga karagdagang variable na i-inject sa isang playbook, sa key=value key=value na format o bilang naka-quote
YAML/JSON (hashes at arrays). Upang mag-load ng mga variable mula sa isang file, tukuyin ang file
pinangungunahan ng @ (hal. @vars.yml).

-f, --puwersa
Pilitin ang pagpapatakbo ng playbook kahit na hindi ma-update ang playbook repository. Ito ay maaaring
kapaki-pakinabang, halimbawa, upang ipatupad ang run-time na estado kapag ang isang koneksyon sa network ay maaaring hindi
laging gising o posible.

--puno
Gumawa ng isang buong clone ng repositoryo. Bilang default, gagawin ng ansible-pull ang isang mababaw na clone
batay sa huling rebisyon.

-h, - Tumulong
Ipakita ang mensahe ng tulong at lumabas.

-i PATH, --imbentaryo=PATH
Ang PATH sa imbentaryo, na nagde-default sa /etc/ansible/hosts. Bilang kahalili maaari mo
gumamit ng comma separated list ng mga host o single host na may traling comma host,.

--private-key=PRIVATE_KEY_FILE
Gamitin ang file na ito upang patotohanan ang koneksyon.

-m NAME, --module-name=NAME
Module na ginamit sa pag-checkout ng imbakan ng playbook. Default sa git.

-o, --lamang-kung-magbago
Patakbuhin lang ang playbook kung na-update ang repository.

--purga
I-purge ang checkout pagkatapos tumakbo ang playbook.

-s Magtulog, --tulog=Magtulog
Matulog para sa random na pagitan (sa pagitan ng 0 at SLEEP bilang ng mga segundo) bago magsimula.
Ito ay isang kapaki-pakinabang na paraan upang ikalat ang mga kahilingan sa git.

--ssh-common-args='-o ProxyCommand="ssh -W %h:%p ... " ...'
Idagdag ang mga tinukoy na argumento sa anumang sftp/scp/ssh command-line. Kapaki-pakinabang upang itakda ang a
ProxyCommand na gumamit ng jump host, ngunit anumang argumento na tinatanggap ng tatlo
maaaring tukuyin ang mga programa.

--sftp-extra-args='-f ...'
Idagdag ang mga tinukoy na argumento sa anumang sftp command-line.

--scp-extra-args='-l ...'
Idagdag ang mga tinukoy na argumento sa anumang scp command-line.

--ssh-extra-args='-R ...'
Idagdag ang mga tinukoy na argumento sa anumang ssh command-line.

-t TAG, --tag=TAG
Patakbuhin lamang ang mga paglalaro at gawain na may tag na mga halagang ito.

-U URL, --url=URL
URL ng imbakan ng playbook sa pag-checkout.

--vault-password-file=VAULT_PASSWORD_FILE
Vault password file.

-v, --verbose
Ipasa ang -vvv sa ansible-playbook.

IMBENTORIYA


Iniimbak ng Ansible ang mga host na posibleng mapatakbo nito sa isang imbentaryo. Ito ay maaaring isang
ini-like na file, isang script, direktoryo o isang listahan. Ang ini syntax ay isang host bawat linya. Mga grupo
Ang mga header ay pinapayagan at kasama sa kanilang sariling linya, na nakapaloob sa mga square bracket na iyon
simulan ang linya.

Sinusuportahan din ang mga hanay ng mga host. Para sa higit pang impormasyon at karagdagang mga opsyon, tingnan ang
dokumentasyon sa http://docs.ansible.com/.

Kapaligiran


Maaaring tukuyin ang mga sumusunod na variable ng kapaligiran.

ANSIBLE_INVENTORY — I-override ang default na ansible na file ng imbentaryo

ANSIBLE_LIBRARY — I-override ang default na ansible module library path

ANSIBLE_CONFIG — I-override ang default na ansible config file

Marami pang available para sa karamihan ng mga opsyon sa ansible.cfg

Gumamit ng ansible-pull online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

  • 1
    Avogadro
    Avogadro
    Ang Avogadro ay isang advanced na molekular
    editor na idinisenyo para sa cross-platform na paggamit
    sa computational chemistry, molekular
    pagmomodelo, bioinformatics, materyales
    agham at...
    I-download ang Avogadro
  • 2
    XMLTV
    XMLTV
    Ang XMLTV ay isang set ng mga program na ipoproseso
    Mga listahan sa TV (tvguide) at tumulong sa pamamahala
    iyong panonood ng TV, pag-iimbak ng mga listahan sa isang
    XML-based na format. May mga kagamitan sa
    gawin...
    I-download ang XMLTV
  • 3
    striker
    striker
    Proyekto ng Strikr Free Software. Mga artifact
    inilabas sa ilalim ng 'intent based'
    dalawahang lisensya: AGPLv3 (komunidad) at
    CC-BY-NC-ND 4.0 internasyonal
    (komersyal)...
    I-download ang strikr
  • 5
    GIFLIB
    GIFLIB
    Ang giflib ay isang aklatan para sa pagbabasa at
    pagsulat ng mga larawang gif. Ito ay API at ABI
    tugma sa libungif na nasa
    malawak na paggamit habang ang LZW compression
    ang algorithm ay...
    I-download ang GIFLIB
  • 6
    Alt-F
    Alt-F
    Nagbibigay ang Alt-F ng libre at open source
    alternatibong firmware para sa DLINK
    DNS-320/320L/321/323/325/327L and
    DNR-322L. Ang Alt-F ay may Samba at NFS;
    sumusuporta sa ext2/3/4...
    I-download ang Alt-F
  • Marami pa »

Linux command

Ad