Tôi gặp khó khăn trong việc hiểu được logic của cú pháp withsubelements không thể gửi được, chính xác những gì with_subelements làm? tôi đã xem xét tài liệu ansible trên with_subelements ở đây http://docs.ansible.com/ansible/playbooks_loops.html#looping-over-subelements và không phải là rất hữu ích. Tôi cũng đã xem một sách bài hát có ví dụ with_subelements trên blogAnsible with_subelements
---
- hosts: cent
vars:
users:
- name: jagadish
comments:
- 'Jagadish is Good'
- name: srini
comments:
- 'Srini is Bad'
tasks:
- name: User Creation
shell: useradd -c "{{ item.1 }}" "{{ item.0.name }}"
with_subelements:
- users
- comments
mục item.1 và item.0 là gì?
đây là giải thích tốt hơn một triệu lần so với tài liệu Ansible, bây giờ là câu hỏi tiếp theo, nếu tôi muốn có một vòng lặp bên trong khác nói cháu, làm cách nào các phần phụ sẽ hoạt động trên một kịch bản như vậy? – ahmedjaad
Không có cách nào cho vòng lặp lồng nhau thứ ba, afaik. Tùy thuộc vào nhiệm vụ của bạn 'map' hoặc' json_query' có thể hữu ích. –