簡體   English   中英

Ansible ec2.py 不返回 AWS 賬戶中的所有 ec2 實例,它只返回在公共子網中創建的實例

[英]Ansible ec2.py doesnt return all ec2 instances in the AWS account, it returns only the instances created in public subnets

嘗試使用 Ansible 動態清單運行 ec2.py 並添加參數 destination_variable = private_ip_address vpc_destination_variable = private_ip_address

在 ec2.ini 文件中。 為 ec2.py 提供了可執行權限,當我運行 ./ec2.py 時,它僅返回公共子網中的 ec2 實例。 私有子網中還有另外 2 個實例,這些實例從不顯示。 我將如何針對私有子網中的 ec2 實例使用 ansible 動態清單?

在您的ec2.ini文件中,只需添加以下內容即可獲取實例的私有 IP:

  vpc_destination_variable = private_ip_address

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM