小编Sal*_*nes的帖子

Ansible add_host 不起作用,它正在跳过主机

我正在使用 Ansible 创建一个新的 EC2 实例并尝试在其上安装一些软件包。问题是我正在向主机组添加新主机,但我在另一个游戏中看不到该主机组。当到达“配置 EC2 实例”时,它会显示:

玩【配置EC2实例】*​​********************************************** ****************** 跳过:没有匹配的主机

这是代码:

---
  - name: Provision an EC2 Instance
    hosts: localhost
    connection: local
    gather_facts: False
    tags: provisioning
    # Necessary Variables for creating/provisioning the EC2 Instance
    vars_files: 
      - vars/variables.yml
      - vars/aws_auth.yml
 
# Task that will be used to Launch/Create an EC2 Instance
tasks:
  -   name: Create security group
      ec2_group:
          aws_access_key: "{{ec2_access_key}}"
          aws_secret_key: "{{ec2_secret_key}}"
          name: "{{ project_name }}_security_group"
          description: "{{ project_name }} security group"
          region: "{{ aws_region }}"
          rules:
              - proto: tcp
                from_port: …
Run Code Online (Sandbox Code Playgroud)

amazon-ec2 amazon-web-services ansible ansible-inventory

6
推荐指数
1
解决办法
1949
查看次数