--- - name: Configure Grafana hosts: localhost tasks: - name: create netz39 user community.grafana.grafana_user: url: "https://{{ hostvars['pottwal.n39.eu']['grafana_domain_name'] }}" url_username: admin url_password: "{{ hostvars['pottwal.n39.eu']['grafana_admin_password'] }}" name: "{{ item.name }}" email: "{{ item.email }}" login: "{{ item.login }}" password: "{{ item.password }}" is_admin: true state: present loop: "{{ grafana_users }}" - name: Create influxdb datasource community.grafana.grafana_datasource: name: "datasource-influxdb" url: "https://{{ hostvars['pottwal.n39.eu']['grafana_domain_name'] }}" url_username: admin url_password: "{{ hostvars['pottwal.n39.eu']['grafana_admin_password'] }}" org_id: "1" ds_type: "influxdb" ds_url: "https://{{ hostvars['pottwal.n39.eu']['influxdb_domain_name'] }}:8086" database: "{{ item.database }}" user: "{{ item.user }}" password: "{{ item.password }}" time_interval: ">10s" loop: "{{ grafana_datasources }}"