n8n ansible base

This commit is contained in:
CC
2026-05-21 13:12:12 +01:00
parent db9cc7909b
commit 089b099f7f
10 changed files with 152 additions and 18 deletions

View File

@@ -0,0 +1,22 @@
---
- name: Update Proxmox VM tags
hosts: all
gather_facts: false
vars_files:
- ../terraform/vm_data.yml
tasks:
- name: Update tags on each VM
community.proxmox.proxmox_kvm:
api_user: "{{ lookup('env', 'PROXMOX_USER') }}"
api_token_id: "{{ lookup('env', 'PROXMOX_TOKEN_ID') }}"
api_token_secret: "{{ lookup('env', 'PROXMOX_TOKEN_SECRET') }}"
api_host: "{{ lookup('env', 'PROXMOX_HOST') }}"
validate_certs: true
node: "{{ item.value.node_name }}"
name: "{{ item.value.vm_name }}"
state: present
update: true
tags: "{{ item.value.tags }}"
loop: "{{ vm_tag_data | dict2items }}"