到目前为止,我的目录中有我的ec2.py
和ec2.ini
文件:/etc/ansible/inventory
.
但是,现在我需要在 AWS Lambda 中运行我的剧本,我需要将所有文件都放在根文件夹中,这意味着这两个文件都应该与剧本的.yml
文件位于同一路径中。
那么,我该如何让它工作呢?
我是否需要更改ansible.cfg
文件,或在 Ansible 运行命令中进行更改,目前是:ansible-playbook -vvv demo_provision.yml -b -e "N= bucket_name=bucket_name"
?
我的ansible.cfg
文件目前是:
[ssh_connection]
ssh_args=-o ForwardAgent=yes
retries=2
sk_sudo_pass = yes
[defaults]
remote_user = root
host_key_checking = False
inventory = /etc/ansible/inventory/ec2.py