Dynamische inventaris diagram

Diagram dat de rollen van het infra-team en het DevOps-team illustreert bij het inrichten en gebruiken van dynamische inventaris met vRA voor geautomatiseerde provisioning en beheer van Ansible-groepen.

Dit diagram illustreert de collaboratieve rollen van het infra-team en DevOps-team in een op vRA gebaseerde omgeving:

  • Het infra-team richt vRA in voor VM-aanvragen via het vRA-portal en wijst labels toe aan images (bijv. ubuntu, ubuntu24, rhel, rhel9, win, win2022).
  • Het DevOps-team selecteert vooraf gedefinieerde omgevingslabels (bijv. development, test, acceptance, production) en applicatierol-labels (bijv. hello-world) via het portal.
  • Het DevOps-team gebruikt een Dynamische inventaris plugin om gelabelde nodes op te halen uit de vRA API, waarbij hostinformatie en Ansible-groepen worden gegenereerd.
  • Aanvullende statische groepen (bijv. linux) worden gedefinieerd in een hosts.ini bestand voor bredere targeting, en blijven statisch na de initiële setup. Dit bestand is onderdeel van het Ansible-inventarisproject .