The following changes have been added:
1) Scalable capability has been fixed - now when launching several instances at once, the same amount of floating ip will be created in the Openstack (if the corresponding host-ip-parameter is specified) and all software components requiring this node will be configured on all instances at once.
2) Fixed ports.*.mac_address, ports.*.addresses, networks.*.addresses in openstack mapping (were non-working), fixed direction in endpoint mapping capability for openstack
3) Mapping has been written for Amazon AWS, completely equivalent to Openstack mapping except:
Сan't create ports because of existing bug with region undefined - probably in ec2_eni module (or in localstack)
Private_ip_address not works, need to change to format like in openstack mapping, but ports cant be created because of existing bug
Aliasing port_names for parameter ports.*.port_name not support in module ec2_eni for ansible 2.9 (in docs for Ansible 6 this feachure exists)
Parameter networks.*.network_name use facts to find subnet_id (in openstack directly translates to network-name)
IMPORTANT! Requirements that require the node id from node_templates use the id written in id_vars.yaml, later this
MUST be replaced with logic working via get_attribute
IMPORTANT! At the moment, not all Amazon AWS nodes support the --delete option
4) Added test implementations for Amazon AWS provider (those for which there is now clear support)
5) Rewrite examples
The following changes have been added: 1) Scalable capability has been fixed - now when launching several instances at once, the same amount of floating ip will be created in the Openstack (if the corresponding host-ip-parameter is specified) and all software components requiring this node will be configured on all instances at once. 2) Fixed ports.*.mac_address, ports.*.addresses, networks.*.addresses in openstack mapping (were non-working), fixed direction in endpoint mapping capability for openstack 3) Mapping has been written for Amazon AWS, completely equivalent to Openstack mapping except:
IMPORTANT! Requirements that require the node id from node_templates use the id written in id_vars.yaml, later this MUST be replaced with logic working via get_attribute IMPORTANT! At the moment, not all Amazon AWS nodes support the --delete option
4) Added test implementations for Amazon AWS provider (those for which there is now clear support) 5) Rewrite examples