ispras / clouni

Cloud Unifier Tool for Service Orchestration
Apache License 2.0
5 stars 8 forks source link

Amazon provider #43

Closed sadimer closed 2 years ago

sadimer commented 2 years ago

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