Ansible kasutamine: erinevus redaktsioonide vahel

Allikas: Imre kasutab arvutit
Mine navigeerimisribaleMine otsikasti
(Uus lehekülg: '===Sissejuhatus=== TODO ===Tööpõhimõte=== TODO ===Paigaldamine=== TODO ===Kasutamine=== TODO <pre> $ cat moraal.yml www-1a.moraal.ee www-1b.moraal.ee </pre> <pre> $...')
 
Resümee puudub
9. rida: 9. rida:
 
===Paigaldamine===
 
===Paigaldamine===
   
  +
Süsteemis peab olema python v. 3.8 või uuem ning pip, paigadamine toimub nt
TODO
 
  +
  +
# apt-get install python3 pip
  +
  +
Seejärel paigaldatakse tavakasutajana ansible tarkvara
  +
  +
# su - imre
  +
$ python3 -m pip install --user ansible
  +
  +
Tulemusena on ansible ise ja hulka tema teeke kasutatavad, nt
  +
  +
<pre>
  +
$ /home/imre/.local/bin/ansible --version
  +
ansible [core 2.12.1]
  +
config file = None
  +
configured module search path = ['/home/imre/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']
  +
ansible python module location = /home/imre/.local/lib/python3.8/site-packages/ansible
  +
ansible collection location = /home/imre/.ansible/collections:/usr/share/ansible/collections
  +
executable location = .local/bin/ansible
  +
python version = 3.8.10 (default, Nov 26 2021, 20:14:08) [GCC 9.3.0]
  +
jinja version = 3.0.3
  +
libyaml = True
  +
</pre>
   
 
===Kasutamine===
 
===Kasutamine===

Redaktsioon: 16. jaanuar 2022, kell 20:08

Sissejuhatus

TODO

Tööpõhimõte

TODO

Paigaldamine

Süsteemis peab olema python v. 3.8 või uuem ning pip, paigadamine toimub nt

# apt-get install python3 pip

Seejärel paigaldatakse tavakasutajana ansible tarkvara

# su - imre
$ python3 -m pip install --user ansible

Tulemusena on ansible ise ja hulka tema teeke kasutatavad, nt

$ /home/imre/.local/bin/ansible --version
ansible [core 2.12.1]
  config file = None
  configured module search path = ['/home/imre/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']
  ansible python module location = /home/imre/.local/lib/python3.8/site-packages/ansible
  ansible collection location = /home/imre/.ansible/collections:/usr/share/ansible/collections
  executable location = .local/bin/ansible
  python version = 3.8.10 (default, Nov 26 2021, 20:14:08) [GCC 9.3.0]
  jinja version = 3.0.3
  libyaml = True

Kasutamine

TODO

$ cat moraal.yml 
www-1a.moraal.ee
www-1b.moraal.ee
$ ansible all -i moraal.yml --list-hosts
  hosts (2):
    www-1a.moraal.ee
    www-1b.moraal.ee

Kasulikud lisamaterjalid