Lab/Ansible

From Slaskete wiki
Revision as of 10:19, 13 June 2022 by Einarjh (talk | contribs)
Jump to navigation Jump to search

Ansible

Ansible benyttes for å administrere maskinene i laben. Når man jobber med ansible må man ha et sted hvor konfigurasjon er organisert og pushes ut til maskinene. For å gjøre ting enkelt blir dette gjort fra den samme maskinen som kjører Proxmox, med en egen bruker (einar).

Installasjon

Som brukeren einar kjøres følgende kommando:

pip3 install ansible argcomplete

Og argcomplete må aktiveres (det er nyttig for å få auto-complete på ansible-kommandoer):

activate-global-python-argcomplete --user

Dette oppretter nye kataloger i $HOME, så bash må få beskjed om at det er nye steder å finne programmer:

. .profile