This is an Ansible content collection for sharing custom amazon machine images (AMIs). If you are using this collection you need to install it.
ansible-galaxy collection install ansible_cloud.share_ami
- Using in Automation controller
- copy AMI
- share AMI
- Requirements
- How to use:
- See Also:
- More information about contributing
- Licensing
You can also directly just use this collection as a project inside Automation controller (part of Red Hat Ansible Automation Platform). Load the Github repository https://github.com/ansible-cloud/share_ami as a project inside automation controller and select the share_ami.yml
playbook or the copy_ami.yml
playbook. Make sure to set the variables listed in the role documentation. You do NOT need to install the collection to use it directly but you WILL need the amazon.aws
collection installed.
This role will copy specified AMIs to other regions and return a list of the new AMI info. It can take a list of AMIs and their existing region and copy to a list of regions.
Documentation for ansible_cloud.share_ami.copy
This role will share private AMIs with specified accounts.
Documentation for ansible_cloud.share_ami.share
The collection amazon.aws installed. (ansible-galaxy collection install amazon.aws
)
- Amazon Web Services Guide
- Ansible Using collections for more details.
You can also join us on Slack
- Ansible Community Guide - Details on contributing to Ansible
- Contributing to Collections - How to check out collection git repositories correctly
GNU General Public License v3.0 or later.
See COPYING to see the full text.