Thanks. Unfortunately it is not part of my dynamic inventory. Anisble runs a tool that provisions a bunch of ec2 instances, installs and configures a bunch of software on the systems (eventually this will be replaced by ansible i hope). The tool returns a series of instance ids and their regions to stdout. Unfortunately the tool does not properly tag the instances which means it can't be discovered by my dynamic inventory, nor do the output instances follow any sort of logical naming convention.
What i would like to do is to: 1. Get the metadata related to that instance id 2. Add the host to an ansible group 3. ssh into it, pull out some internal metadata about the server purpose 4. tag it correspondingly My use case is kind of really weird and super specific. Unfortunately :( On Monday, October 5, 2015 at 4:22:48 PM UTC-4, Josh Smift wrote: > > If it's in your (dynamic) inventory, you might be able to do something > with with_dict and hostvars and when, because the instance ID is one of > the things in hostvars. I can try to put together an example if that makes > no sense or sounds hard. > > -Josh ([email protected] <javascript:>) > > > > This email is intended for the person(s) to whom it is addressed and may > contain information that is PRIVILEGED or CONFIDENTIAL. Any unauthorized > use, distribution, copying, or disclosure by any person other than the > addressee(s) is strictly prohibited. If you have received this email in > error, please notify the sender immediately by return email and delete the > message and any attachments from your system. > -- You received this message because you are subscribed to the Google Groups "Ansible Project" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/a7aa72c8-21ea-43d0-9db5-a0ab15ee8669%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
