Ansible Git -modulen
Ansible Git-modulen lar deg utføre versjonskontrollrelaterte operasjoner på eksterne verter. Det er en del av Ansible-Core og er tilgjengelig i enhver standard Ansible-installasjon.
Ved hjelp av GIT -modulen kloner du lager, lager arkiver fra depoter, henter pull -forespørsler og mange flere operasjoner.
La oss ta noen eksempler i den virkelige verden for å bruke GIT-modulen.
Ansible Clone Repository
Du kan klone et Git -depot, som vist i eksemplet Playbook.
---Ansible Checkout Git Repository.
For å sjekke ut et spesifikt depot ved hjelp av Ansible Git -modulen, kan du bruke et eksempel på spillbok som vist nedenfor:
---Playbook ovenfor bør sjekke ut det spesifiserte depotet til banen i DEST -parameteren.
Lag arkiv fra depot
Ansible lar deg bruke GIT -modulen til å lage et arkiv fra et depot. Et eksempel på spillbok er som vist:
---Ansible Clone Single Branch
Hvis du vil klone en enkelt gren fra en repo, kan du bruke et eksempel på spillbok som vist:
---Lukking
Denne guiden gir et gjennomgang av hvordan du bruker Ansible Git -modulen. Ved å bruke eksemplene i denne guiden, kan du nå utføre git-relaterte operasjoner på eksterne verter.