Wenn man in Ansible die Umgebung eines Hosts automatisch aus dem Hostnamen ermitteln möchte, gibt es einen einfachen Trick.
Bedingung ist, dass die Umgebung ist Hostnamen vorkommt, z.B. org-srv01-prod oder org-srv02-test. Dann kann man die Umgebung so in einer Variable speichern:
environment: "{{ 'PROD' if 'prod' in inventory_hostname else ('TEST' if 'test' in inventory_hostname else ('DEV' if 'dev' in inventory_hostname)) }}"