You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@stratos.apache.org by "Nirmal Fernando (JIRA)" <ji...@apache.org> on 2013/12/16 13:13:07 UTC
[jira] [Comment Edited] (STRATOS-292) Introduce load balancer
Cartridge concept
[ https://issues.apache.org/jira/browse/STRATOS-292?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13849099#comment-13849099 ]
Nirmal Fernando edited comment on STRATOS-292 at 12/16/13 12:12 PM:
--------------------------------------------------------------------
Sample load balancer Cartridge definition as JSON:
{
"cartridgeDefinitionBean": {
"type": "lb",
"provider": "apache",
"host": "nirmal.com",
"displayName": "load balancer",
"description": "LB Cartridge",
"version": "4",
"defaultAutoscalingPolicy": "economyPolicy",
"multiTenant": "false",
"portMapping": [
{
"protocol": "http",
"port": "8280",
"proxyPort": "8280"
},
{
"protocol": "https",
"port": "8243",
"proxyPort": "8243"
}
],
"deployment": {
},
"iaasProvider": [
{
"type": "ec2",
"imageId": "ap-southeast-1/ami-efb2fcbd",
"maxInstanceLimit": "5",
"property": [
{
"name": "instanceType",
"value": "m1.medium"
},
{
"name": "keyPair",
"value": "stratos-4-m5"
}
]
}
],
"loadBalancer": {
},
"property": [
{
"name": "load.balancer",
"value": "true"
}
]
}
}
was (Author: nirmal):
Sample load balancer Cartridge definition as JSON:
{
"cartridgeDefinitionBean": {
"type": "lb",
"provider": "apache",
"displayName": "load balancer",
"description": "LB Cartridge",
"version": "4",
"defaultAutoscalingPolicy": "economyPolicy",
"multiTenant": "false",
"portMapping": [
{
"protocol": "http",
"port": "8280",
"proxyPort": "8280"
},
{
"protocol": "https",
"port": "8243",
"proxyPort": "8243"
}
],
"deployment": {
},
"iaasProvider": [
{
"type": "ec2",
"imageId": "ap-southeast-1/ami-efb2fcbd",
"maxInstanceLimit": "5",
"property": [
{
"name": "instanceType",
"value": "m1.medium"
},
{
"name": "keyPair",
"value": "stratos-4-m5"
}
]
}
],
"loadBalancer": {
},
"property": [
{
"name": "load.balancer",
"value": "true"
}
]
}
}
> Introduce load balancer Cartridge concept
> -----------------------------------------
>
> Key: STRATOS-292
> URL: https://issues.apache.org/jira/browse/STRATOS-292
> Project: Stratos
> Issue Type: New Feature
> Components: Cloud Controller, Stratos Manager
> Affects Versions: 4.0.0 M4
> Reporter: Nirmal Fernando
> Assignee: Nirmal Fernando
> Priority: Critical
> Fix For: 4.0.0 M5
>
>
> From now on, load balancer would also be a Cartridge and other Cartridges can basically add a reference to an existing LB Cartridge.
--
This message was sent by Atlassian JIRA
(v6.1.4#6159)