Amazon ec2 如何使用ansible从实例中删除ec2_密钥

Amazon ec2 如何使用ansible从实例中删除ec2_密钥,amazon-ec2,ansible,key-pair,Amazon Ec2,Ansible,Key Pair,我有一个用于提供AMI的ec2密钥对。现在,我想从AMI中删除公钥。使用ec2_键,可以选择提供区域,但我只想从AMI实例中删除该键。有什么办法可以做到这一点吗 - name: Remove SSH key ec2_key: name: "{{ ec2_key_name }}" state: absent instance_ids: {{}} ``` 已使用授权密钥模块从ec2实例中删除密钥: authorized_key: user: ubuntu

我有一个用于提供AMI的ec2密钥对。现在,我想从AMI中删除公钥。使用ec2_键,可以选择提供区域,但我只想从AMI实例中删除该键。有什么办法可以做到这一点吗

- name: Remove SSH key
  ec2_key:
     name: "{{ ec2_key_name  }}"
     state: absent
     instance_ids: {{}} ```

已使用授权密钥模块从ec2实例中删除密钥:

authorized_key:
   user: ubuntu
   state: absent
   key : "{{ ssh_public_key }}"


AMI实例是从AMI创建的实例,它应该在AWS区域中运行。因此,似乎可以在删除区域时提供区域。如果不是这样的话,你能更详细地解释一下这个问题吗?我不想要这个地区的钥匙,只想要一个特定的实例。我们如何才能做到这一点?