Collecties Installeren met een Vereistenbestand
Categories:
Een Ansible playbook project zoals
c2platform/rws/ansible-gis
bevat doorgaans een
vereistenbestand collections\requirements.yml
. De voorbeeldinhoud voor dit
bestand is hieronder weergegeven:
---
collections:
- name: ansible.windows
version: 1.14.0
- name: community.windows
version: 1.13.0
- name: https://gitlab.com/c2platform/rws/ansible-collection-gis.git
type: git
version: 1.0.1
- name: https://gitlab.com/c2platform/rws/ansible-collection-wincore.git
type: git
version: master
Op basis van het gegeven Ansible vereistenbestand zal Ansible de volgende acties uitvoeren:
- Installeer de collectie
ansible.windows
met versie1.14.0
. - Installeer de collectie
community.windows
met versie1.13.0
. - Clone de Git-repository
https://gitlab.com/c2platform/rws/ansible-collection-gis.git
en installeer de collectie met versie1.0.1
. - Clone de Git-repository
https://gitlab.com/c2platform/rws/ansible-collection-wincore.git
en installeer de collectie vanaf demaster
-branch.
Ansible zal deze acties uitvoeren wanneer de opdracht ansible-galaxy collection install -r collections/requirements.yml -p .
wordt uitgevoerd. De -r
vlag
geeft het te gebruiken vereistenbestand aan, en de -p
vlag geeft het pad aan
waar de collecties geïnstalleerd zullen worden (in dit geval de huidige map).
ansible-galaxy collection install -r collections/requirements.yml -p .
Bovendien kan dit bestand ook worden gebruikt door Ansible Automation Platform (AAP) of AWX. Voor meer informatie zie Collecties installeren — Ansible Documentatie
Feedback
Was deze pagina nuttig?
Fijn om te horen! Vertel ons alstublieft hoe we kunnen verbeteren.
Jammer om dat te horen. Vertel ons alstublieft hoe we kunnen verbeteren.