Мне нужно выбрать несколько полей из ansible_facts. Выведите эти поля в формате json и добавьте несколько дополнительных полей. Я пытаюсь обойти это так:
- debug: var="{{ ansible_facts | json_query(query) }}"
vars:
query: "{virtualization_role: virtualization_role, virtualization_type: virtualization_type }"
Но это не работает.
На выходе мне нужно получить что-то вроде этого:
{
"DBADOKUVERSION": 5.0,
"DATE": "14102019 0101",
"HOSTNAME": "host1",
"DOMAIN": ""no domain name",
"HW_PLATFORM": "x86_64",
"SERVER_TYPE": "virtual",
"CPU_TYPE": "Intel Xeon Processor (Skylake, IBRS)",
"CPU_COUNT": "1",
"CORE_COUNT": "8",
"THREAD_COUNT": "8",
"MEMORY": "32005120 kB",
"OS": "Linux",
"OS_VERSION": "CentOS",
"OS_UPTIME": "6473126",
"RELEASE": "7.6.1810",
"RELEASE_PATCHLEVEL": "NOT READY"
}
Привет