[ 
https://issues.apache.org/jira/browse/STRATOS-493?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13938753#comment-13938753
 ] 

Nirmal Fernando commented on STRATOS-493:
-----------------------------------------

Hi Martin,

Is this fix conflicts with https://issues.apache.org/jira/browse/STRATOS-507 
fix?

PS: I've assigned the issue to you now.

> Assign a predefined floating ip 
> --------------------------------
>
>                 Key: STRATOS-493
>                 URL: https://issues.apache.org/jira/browse/STRATOS-493
>             Project: Stratos
>          Issue Type: Improvement
>          Components: Cloud Controller
>    Affects Versions: 4.0.0 Alpha
>            Reporter: Martin Eppel
>            Assignee: Martin Eppel
>              Labels: patch
>             Fix For: FUTURE
>
>         Attachments: 
> 0001-support-for-predefined-floating-ip-jira-STRATOS-493.patch
>
>   Original Estimate: 168h
>  Remaining Estimate: 168h
>
> Instead of auto assigning the floating ip address from the pool (autoAssignIp 
>  “false” in cartridgeDefinitionBean:iaasProvider, see example below), the ip 
> address would be predefined in the cartridge definition as an additional 
> property (see example below with property “floatingIp”, ) and if available in 
> the floating ip pool, assigned to the instance when it is created.  If the 
> floating  ip is unavailable, an exception will be thrown and the instance 
> will be destroyed. 
>  
> As for now it would be sufficient to add this enhancement for the OpenStack 
> provider.
> Configuration Example:
> …
> "iaasProvider":
>         [
>             {
>                 "type": "openstack",
>                 "imageId": "RegionOne/${IMAGE_ID}",
>                 "maxInstanceLimit": "4",
>                 "property":
>                 [
>                     {
>                         "name": "instanceType",
>                         "value": "RegionOne/${FLAVOR_ID}"
>                     },
>                     {
>                         "name": "keyPair",
>                         "value": "${KEY}"
>                     },
>                     {
>                         "name": "autoAssignIp",
>                         "value": "false”
>                     },
>                     {
>                         "name": "floatingIp",
>                         "value": "10.10.10.10”
>                     },
>                     {
>                         "name": "securityGroups",
>                         "value": "default"
>                     },
>                     {
>                         "name": "networkInterfaces",
>                         "value": “net1,net2,net3”
>                     }
>                 ]
>             }
>         ],
> …



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to