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.windowsmet versie1.14.0.
- Installeer de collectie community.windowsmet versie1.13.0.
- Clone de Git-repository
https://gitlab.com/c2platform/rws/ansible-collection-gis.giten installeer de collectie met versie1.0.1.
- Clone de Git-repository
https://gitlab.com/c2platform/rws/ansible-collection-wincore.giten 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.