Difference between revisions of "Lab/Ansible"
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
		
	
 (Created page with "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ø...")  | 
				|||
| Line 1: | Line 1: | ||
| + | == 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).  | 
  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  | 
||
| + | Dette oppretter nye kataloger i $HOME, så bash må få beskjed om at det er nye steder å finne programmer:  | 
||
| + |  source .profile  | 
||
| + | Og argcomplete må aktiveres (det er nyttig for å få auto-complete på ansible-kommandoer):  | 
||
| + |  sudo activate-global-python-argcomplete  | 
||
Revision as of 09:16, 13 June 2022
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
Dette oppretter nye kataloger i $HOME, så bash må få beskjed om at det er nye steder å finne programmer:
source .profile
Og argcomplete må aktiveres (det er nyttig for å få auto-complete på ansible-kommandoer):
sudo activate-global-python-argcomplete