如何在标签的AWS EC2过滤器中使用正则表达式

Kar*_*arl 3 search filtering amazon-ec2 amazon-web-services ansible

这对我来说很好

- ec2_remote_facts:
     region: "{{region}}"
     filters:
        "tag:Name": "server1"
Run Code Online (Sandbox Code Playgroud)

但是我想要像这样的正则表达式

 - ec2_remote_facts:
     region: "{{region}}"
     filters:
        "tag:Name": "server1*"
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点

hel*_*loV 5

是。您可以*tag:Name过滤器中指定。

  - ec2_remote_facts:
      region: us-east-1
      filters:
        "tag:Name": server1*
    register: myinsts

  - debug: msg="Total instances that match the tag-Name pattern {{myinsts.instances | length}}"
Run Code Online (Sandbox Code Playgroud)

输出:

"msg": "Total instances that match the tag-Name pattern 29"
Run Code Online (Sandbox Code Playgroud)