[
https://issues.apache.org/jira/browse/STRATOS-756?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Nirmal Fernando updated STRATOS-756:
------------------------------------
Description:
It's vital to be able to pass any additional property via a Partition
configuration and able to configure an IaaS provider dynamically. These
additional properties would not be validated.
One such use case is to provide a VPC subnet id in AWS EC2 via a Partition
configuration. In VPC subnet id case, they are dependent on the availability
zone. With this improvement you can define a Partition per an availability zone
and pass the subnet id too along with it.
{
"id": "P1",
"provider": "ec2",
"property": [
{
"name": "region",
"value": "REGION"
},
{
"name": "zone",
"value": "AVAILABILITY_ZONE"
},
{
"name": "subnetId",
"value": "SUBNET_ID"
}
]
}
Another use case would be to pass a docker host machine endpoint url via a
Partition definition.
was:
It's vital to be able to pass any additional property via a Partition
configuration and able to configure an IaaS provider dynamically. These
additional properties would not be validated.
One such use case is to provide a VPC subnet id in AWS EC2 via a Partition
configuration. In VPC subnet id case, they are dependent on the availability
zone. With this improvement you can define a Partition per an availability zone
and pass the subnet id too along with it.
{
"id": "P1",
"provider": "ec2",
"property": [
{
"name": "region",
"value": "REGION"
},
{
"name": "zone",
"value": "AVAILABILITY_ZONE"
},
{
"name": "subnetId",
"value": "SUBNET_ID"
}
]
}
> Ability to pass any property via Partition definition
> -----------------------------------------------------
>
> Key: STRATOS-756
> URL: https://issues.apache.org/jira/browse/STRATOS-756
> Project: Stratos
> Issue Type: Improvement
> Components: Cloud Controller
> Affects Versions: 4.0.0
> Reporter: Nirmal Fernando
> Assignee: Nirmal Fernando
> Priority: Critical
> Fix For: 4.1.0
>
>
> It's vital to be able to pass any additional property via a Partition
> configuration and able to configure an IaaS provider dynamically. These
> additional properties would not be validated.
> One such use case is to provide a VPC subnet id in AWS EC2 via a Partition
> configuration. In VPC subnet id case, they are dependent on the availability
> zone. With this improvement you can define a Partition per an availability
> zone and pass the subnet id too along with it.
> {
> "id": "P1",
> "provider": "ec2",
> "property": [
> {
> "name": "region",
> "value": "REGION"
> },
> {
> "name": "zone",
> "value": "AVAILABILITY_ZONE"
> },
> {
> "name": "subnetId",
> "value": "SUBNET_ID"
> }
> ]
> }
> Another use case would be to pass a docker host machine endpoint url via a
> Partition definition.
--
This message was sent by Atlassian JIRA
(v6.2#6252)