DUE TO SPAM, SIGN-UP IS DISABLED. Goto Selfserve wiki signup and request an account.

DUE TO SPAM, SIGN-UP IS DISABLED. Goto Selfserve wiki signup and request an account.
...
Introduce new Network Provider - InternalLBVm. This provider supports only 1 service - LB
...
Add one more default Network offering having LB Service with Internal LB provider. Insert this offering as a part of the upgrade as well.
...
Before creating the Internal Load Balancer, the Guest IP address has to be allocated from the App tier.
...
Api name | Request parameters | Response parameter | Available to regular user |
|---|---|---|---|
allocateIpAddress | networkId (required, accepts only Id of VPC guest networks in 4.2) |
| yes |
releaseIpAddress | id (required) | true/false | yes |
listIpAddresses |
| List of Ip objects, each having:
| yes |
DB changes
TBD
...
For the backend engineer to complete. Have to put HA proxy management/configuration details here
...
API name | Request parameters | Response parameters | Available to regular user |
|---|---|---|---|
createInternalLoadBalancer |
|
| yes |
deleteInternalLoadBalancer | id(required) | true/false | yes |
listInternalLoadBalancers |
| list of load balancers, each having parameters:
| yes |
DB changes
TBD
Existing set of APIs will be used for adding/deleting VMs to/from Internal LB
...
...
assignToLoadBalancerRule/deleteFromLoadBalancerRule will accept internal load balancer id when passed with id request parameter.
...