config.yaml 586 B

123456789101112131415161718192021222324252627282930
  1. # Ansible Deploy 配置文件
  2. # Ansible安装路径
  3. ansible_path: /usr/bin/ansible
  4. # 资产清单目录
  5. inventory_dir: /root/ansible-deploy/inventory
  6. # Playbook目录
  7. playbook_dir: /root/ansible-deploy/playbooks
  8. # 日志目录
  9. log_dir: /root/ansible-deploy/logs
  10. # SSH连接超时时间(秒)
  11. ssh_timeout: 30
  12. # 最大并发数
  13. max_parallelism: 10
  14. # 输出格式 (json, yaml, plain)
  15. callback_plugin: json
  16. # SSH连接选项
  17. ssh_options:
  18. strict_host_key_checking: no
  19. user_known_hosts_file: /dev/null
  20. connect_timeout: 10
  21. password_authentication: yes
  22. key_authentication: yes