Vagrant 和 Ansible 事实

Vagrant 和 Ansible 事实

是否有可能使用 Ansible 显示事实关于 Vagrant 盒子?

Ansible 文档用途

ansible hostname -m setup

即使我与 Vagrant 用户连接,我仍然需要 SSH 密钥才能连接到 Vagrant 框。

答案1

解决了,使用 Vagrant 和 Ansible,手动运行 Ansible

ansible -i hosts default -m setup --user vagrant \
    -i .vagrant/provisioners/ansible/inventory/vagrant_ansible_inventory \
    --private-key=.vagrant/machines/default/virtualbox/private_key

答案2

我只是在 vagrant 中本地运行它。

ansible all -i localhost, -c local -m setup

相关内容