Tôi có vai trò Ansible, ví dụLàm thế nào tôi có thể ẩn các nhiệm vụ sản lượng bỏ qua trong Ansible
---
- name: Deploy app1
include: deploy-app1.yml
when: 'deploy_project == "{{app1}}"'
- name: Deploy app2
include: deploy-app2.yml
when: 'deploy_project == "{{app2}}"'
Nhưng tôi triển khai chỉ có một ứng dụng trong một cuộc gọi vai trò. Khi tôi triển khai một số ứng dụng, tôi gọi vai trò nhiều lần. Nhưng mỗi lần có rất nhiều skipped tasks output
(từ các tác vụ không vượt qua điều kiện), mà tôi không muốn thấy. Làm thế nào tôi có thể tránh nó?
Làm thế nào là nó có thể không hiển thị nhiệm vụ bỏ qua cho 'Triển khai app1' nhưng không cho' Triển khai app2'? Tôi muốn bỏ qua màn hình này chỉ cho một số lượng công việc nhất định. –
Trong các ý kiến dưới đây (http://stackoverflow.com/questions/39189549/how-can-i-hide-skipped-tasks-output-in-ansible?noredirect=1#comment65746398_39189835) chúng tôi đã thảo luận với @ konstantin-suvorov rằng bạn không thể bỏ qua tên tác vụ vì chúng được in trước khi đưa ra quyết định. – 32cupo