http://git-wip-us.apache.org/repos/asf/stratos/blob/d7f100da/samples/complex-app/mock/artifacts/group6c.json ---------------------------------------------------------------------- diff --git a/samples/complex-app/mock/artifacts/group6c.json b/samples/complex-app/mock/artifacts/group6c.json deleted file mode 100755 index 74fea79..0000000 --- a/samples/complex-app/mock/artifacts/group6c.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "name": "group6", - "groups": [ - { - "name": "group7", - "cartridges": [ - "tomcat1" - ] - } - ], - "cartridges": [ - "tomcat2" - ], - "dependencies": { - "startupOrders": [ - "group.group7,cartridge.tomcat2" - ], - "terminationBehaviour": "terminate-all" - } -} -
http://git-wip-us.apache.org/repos/asf/stratos/blob/d7f100da/samples/complex-app/mock/artifacts/group8c.json ---------------------------------------------------------------------- diff --git a/samples/complex-app/mock/artifacts/group8c.json b/samples/complex-app/mock/artifacts/group8c.json deleted file mode 100755 index fac2096..0000000 --- a/samples/complex-app/mock/artifacts/group8c.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "name": "group8", - "groups": [ - { - "name": "group9", - "cartridges": [ - "tomcat1" - ] - } - ], - "cartridges": [ - "tomcat2" - ], - "dependencies": { - "startupOrders": [ - "group.group9,cartridge.tomcat2" - ], - "terminationBehaviour": "terminate-all" - } -} - http://git-wip-us.apache.org/repos/asf/stratos/blob/d7f100da/samples/complex-app/mock/artifacts/tomcat.json ---------------------------------------------------------------------- diff --git a/samples/complex-app/mock/artifacts/tomcat.json b/samples/complex-app/mock/artifacts/tomcat.json deleted file mode 100755 index c376d92..0000000 --- a/samples/complex-app/mock/artifacts/tomcat.json +++ /dev/null @@ -1,46 +0,0 @@ -{ - "type": "tomcat", - "provider": "apache", - "category": "data", - "host": "isuruh.lk", - "displayName": "tomcat", - "description": "tomcat Cartridge", - "version": "7", - "multiTenant": "false", - "portMapping": [ - { - "protocol": "http", - "port": "22", - "proxyPort": "8280" - } - ], - "deployment": { - }, - "iaasProvider": [ - { - "type": "mock", - "imageId": "RegionOne/b4ca55e3-58ab-4937-82ce-817ebd10240e", - "networkInterfaces": [ - { - "name": "network-non-routable", - "networkUuid": "b55f009a-1cc6-4b17-924f-4ae0ee18db5e" - } - ], - "maxInstanceLimit": "2", - "property": [ - { - "name": "instanceType", - "value": "RegionOne/aa5f45a2-c6d6-419d-917a-9dd2e3888594" - }, - { - "name": "keyPair", - "value": "reka" - }, - { - "name": "securityGroups", - "value": "default" - } - ] - } - ] -} http://git-wip-us.apache.org/repos/asf/stratos/blob/d7f100da/samples/complex-app/mock/artifacts/tomcat1.json ---------------------------------------------------------------------- diff --git a/samples/complex-app/mock/artifacts/tomcat1.json b/samples/complex-app/mock/artifacts/tomcat1.json deleted file mode 100755 index ea2f591..0000000 --- a/samples/complex-app/mock/artifacts/tomcat1.json +++ /dev/null @@ -1,46 +0,0 @@ -{ - "type": "tomcat1", - "provider": "apache", - "category": "data", - "host": "isuruh.lk", - "displayName": "tomcat1", - "description": "tomcat1 Cartridge", - "version": "7", - "multiTenant": "false", - "portMapping": [ - { - "protocol": "http", - "port": "22", - "proxyPort": "8280" - } - ], - "deployment": { - }, - "iaasProvider": [ - { - "type": "mock", - "imageId": "RegionOne/b4ca55e3-58ab-4937-82ce-817ebd10240e", - "networkInterfaces": [ - { - "name": "network-non-routable", - "networkUuid": "b55f009a-1cc6-4b17-924f-4ae0ee18db5e" - } - ], - "maxInstanceLimit": "2", - "property": [ - { - "name": "instanceType", - "value": "RegionOne/aa5f45a2-c6d6-419d-917a-9dd2e3888594" - }, - { - "name": "keyPair", - "value": "reka" - }, - { - "name": "securityGroups", - "value": "default" - } - ] - } - ], -} http://git-wip-us.apache.org/repos/asf/stratos/blob/d7f100da/samples/complex-app/mock/artifacts/tomcat2.json ---------------------------------------------------------------------- diff --git a/samples/complex-app/mock/artifacts/tomcat2.json b/samples/complex-app/mock/artifacts/tomcat2.json deleted file mode 100755 index c55e5a8..0000000 --- a/samples/complex-app/mock/artifacts/tomcat2.json +++ /dev/null @@ -1,46 +0,0 @@ -{ - "type": "tomcat2", - "provider": "apache", - "category": "data", - "host": "isuruh.lk", - "displayName": "tomcat2", - "description": "tomcat2 Cartridge", - "version": "7", - "multiTenant": "false", - "portMapping": [ - { - "protocol": "http", - "port": "22", - "proxyPort": "8280" - } - ], - "deployment": { - }, - "iaasProvider": [ - { - "type": "mock", - "imageId": "RegionOne/b4ca55e3-58ab-4937-82ce-817ebd10240e", - "networkInterfaces": [ - { - "name": "network-non-routable", - "networkUuid": "b55f009a-1cc6-4b17-924f-4ae0ee18db5e" - } - ], - "maxInstanceLimit": "2", - "property": [ - { - "name": "instanceType", - "value": "RegionOne/aa5f45a2-c6d6-419d-917a-9dd2e3888594" - }, - { - "name": "keyPair", - "value": "reka" - }, - { - "name": "securityGroups", - "value": "default" - } - ] - } - ], -} http://git-wip-us.apache.org/repos/asf/stratos/blob/d7f100da/samples/complex-app/mock/deploy.sh ---------------------------------------------------------------------- diff --git a/samples/complex-app/mock/deploy.sh b/samples/complex-app/mock/deploy.sh deleted file mode 100755 index 0743c7f..0000000 --- a/samples/complex-app/mock/deploy.sh +++ /dev/null @@ -1,35 +0,0 @@ -#!/bin/sh - -# Create autoscale policy -curl -X POST -H "Content-Type: application/json" -d @'artifacts/autoscale-policy.json' -k -v -u admin:admin https://localhost:9443/api/autoscalingPolicies - -# Create tomcat cartridge -curl -X POST -H "Content-Type: application/json" -d @'artifacts/tomcat.json' -k -v -u admin:admin https://localhost:9443/api/cartridges - -# Deploy tomcat1 cartride -curl -X POST -H "Content-Type: application/json" -d @'artifacts/tomcat1.json' -k -v -u admin:admin https://localhost:9443/api/cartridges - -# Deploy tomcat2 cartride -curl -X POST -H "Content-Type: application/json" -d @'artifacts/tomcat2.json' -k -v -u admin:admin https://localhost:9443/api/cartridges - -# Deploy group -curl -X POST -H "Content-Type: application/json" -d @'artifacts/group6c.json' -k -v -u admin:admin https://localhost:9443/api/cartridgeGroups - -curl -X POST -H "Content-Type: application/json" -d @'artifacts/group8c.json' -k -v -u admin:admin https://localhost:9443/api/cartridgeGroups - -# GET group -#curl -X GET -H "Content-Type: application/json" -k -v -u admin:admin https://localhost:9443/api/cartridgeGroups/group6 - - -sleep 5 -# Create application -curl -X POST -H "Content-Type: application/json" -d @'artifacts/application_definition.json' -k -v -u admin:admin https://localhost:9443/api/applications - -sleep 5 -# GET application -# curl -X GET -H "Content-Type: application/json" -k -v -u admin:admin https://localhost:9443/api/applications/myapp1265 - -# Deploy application - -sleep 3 -curl -X POST -H "Content-Type: application/json" -d@'artifacts/deployment-policy.json' -k -v -u admin:admin https://localhost:9443/api/applications/app_boo/deploy http://git-wip-us.apache.org/repos/asf/stratos/blob/d7f100da/samples/complex-app/mock/undeploy.sh ---------------------------------------------------------------------- diff --git a/samples/complex-app/mock/undeploy.sh b/samples/complex-app/mock/undeploy.sh deleted file mode 100755 index 78e9792..0000000 --- a/samples/complex-app/mock/undeploy.sh +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh - -# Undeploy application -curl -X POST -H "Content-Type: application/json" -k -v -u admin:admin https://localhost:9443/api/applications/app_boo/undeploy http://git-wip-us.apache.org/repos/asf/stratos/blob/d7f100da/samples/complex-app/openstack/artifacts/application_definition.json ---------------------------------------------------------------------- diff --git a/samples/complex-app/openstack/artifacts/application_definition.json b/samples/complex-app/openstack/artifacts/application_definition.json deleted file mode 100644 index 6a0c701..0000000 --- a/samples/complex-app/openstack/artifacts/application_definition.json +++ /dev/null @@ -1,98 +0,0 @@ -{ - "applicationId": "app_boo", - "alias": "app_boo_r2", - "components": { - "groups": [ - { - "name": "group6", - "alias": "mygroup6", - "groupMinInstances": 1, - "groupMaxInstances": 1, - "groups": [ - { - "name": "group7", - "alias": "mygroup7", - "groupMinInstances": 1, - "groupMaxInstances": 1, - "cartridges": [ - { - "type": "tomcat1", - "cartridgeMin": 1, - "cartridgeMax": 2, - "subscribableInfo": { - "alias": "group7tom", - "autoscalingPolicy": "autoscale_policy_1" - } - } - ] - } - ], - "cartridges": [ - { - "type": "tomcat2", - "cartridgeMin": 1, - "cartridgeMax": 2, - "subscribableInfo": { - "alias": "group6tom", - "autoscalingPolicy": "autoscale_policy_1" - } - } - ] - }, - { - "name": "group8", - "alias": "mygroup8", - "groupMinInstances": 1, - "groupMaxInstances": 1, - "groups": [ - { - "name": "group9", - "alias": "mygroup9", - "groupMinInstances": 1, - "groupMaxInstances": 1, - "cartridges": [ - { - "type": "tomcat1", - "cartridgeMin": 1, - "cartridgeMax": 2, - "subscribableInfo": { - "alias": "group9tom", - "autoscalingPolicy": "autoscale_policy_1" - } - } - ] - } - ], - "cartridges": [ - { - "type": "tomcat2", - "cartridgeMin": 1, - "cartridgeMax": 2, - "subscribableInfo": { - "alias": "group8tom", - "autoscalingPolicy": "autoscale_policy_1" - } - } - ] - } - ], - "cartridges": [ - { - "type": "tomcat", - "cartridgeMin": 1, - "cartridgeMax": 2, - "subscribableInfo": { - "alias": "mytomcat", - "autoscalingPolicy": "autoscale_policy_1" - } - } - ], - "dependencies": { - "startupOrders": [ - "group.group8,cartridge.tomcat,group.group6" - ], - "terminationBehaviour": "terminate-all" - } - } -} - http://git-wip-us.apache.org/repos/asf/stratos/blob/d7f100da/samples/complex-app/openstack/artifacts/autoscale-policy.json ---------------------------------------------------------------------- diff --git a/samples/complex-app/openstack/artifacts/autoscale-policy.json b/samples/complex-app/openstack/artifacts/autoscale-policy.json deleted file mode 100755 index 9e9ad99..0000000 --- a/samples/complex-app/openstack/artifacts/autoscale-policy.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "id": "autoscale_policy_1", - "loadThresholds": { - "requestsInFlight": { - "threshold": 80 - }, - "memoryConsumption": { - "threshold": 90 - }, - "loadAverage": { - "threshold": 50 - } - } -} http://git-wip-us.apache.org/repos/asf/stratos/blob/d7f100da/samples/complex-app/openstack/artifacts/deployment-policy.json ---------------------------------------------------------------------- diff --git a/samples/complex-app/openstack/artifacts/deployment-policy.json b/samples/complex-app/openstack/artifacts/deployment-policy.json deleted file mode 100644 index 173365a..0000000 --- a/samples/complex-app/openstack/artifacts/deployment-policy.json +++ /dev/null @@ -1,71 +0,0 @@ -{ - "applicationId": "app_boo", - "applicationPolicy": { - "networkPartition": [ - { - "id": "OS-P1", - "activeByDefault": "true", - "partitions": [ - { - "id": "P1", - "provider": "openstack", - "property": [ - { - "name": "region", - "value": "RegionOne" - } - ] - } - ] - } - ] - }, - "childPolicies": [ - { - "alias": "mytomcat", - "networkPartition": [ - { - "id": "OS-P1", - "partitionAlgo": "one-after-another", - "partitions": [ - { - "id": "P1", - "max": 5 - } - ] - } - ] - }, - { - "alias": "mygroup6", - "networkPartition": [ - { - "id": "OS-P1", - "partitionAlgo": "one-after-another", - "partitions": [ - { - "id": "P1", - "max": 5 - } - ] - } - ] - }, - { - "alias": "mygroup8", - "networkPartition": [ - { - "id": "OS-P1", - "partitionAlgo": "one-after-another", - "partitions": [ - { - "id": "P1", - "max": 5 - } - ] - } - ] - } - ] -} - http://git-wip-us.apache.org/repos/asf/stratos/blob/d7f100da/samples/complex-app/openstack/artifacts/group6c.json ---------------------------------------------------------------------- diff --git a/samples/complex-app/openstack/artifacts/group6c.json b/samples/complex-app/openstack/artifacts/group6c.json deleted file mode 100755 index 74fea79..0000000 --- a/samples/complex-app/openstack/artifacts/group6c.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "name": "group6", - "groups": [ - { - "name": "group7", - "cartridges": [ - "tomcat1" - ] - } - ], - "cartridges": [ - "tomcat2" - ], - "dependencies": { - "startupOrders": [ - "group.group7,cartridge.tomcat2" - ], - "terminationBehaviour": "terminate-all" - } -} - http://git-wip-us.apache.org/repos/asf/stratos/blob/d7f100da/samples/complex-app/openstack/artifacts/group8c.json ---------------------------------------------------------------------- diff --git a/samples/complex-app/openstack/artifacts/group8c.json b/samples/complex-app/openstack/artifacts/group8c.json deleted file mode 100755 index fac2096..0000000 --- a/samples/complex-app/openstack/artifacts/group8c.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "name": "group8", - "groups": [ - { - "name": "group9", - "cartridges": [ - "tomcat1" - ] - } - ], - "cartridges": [ - "tomcat2" - ], - "dependencies": { - "startupOrders": [ - "group.group9,cartridge.tomcat2" - ], - "terminationBehaviour": "terminate-all" - } -} - http://git-wip-us.apache.org/repos/asf/stratos/blob/d7f100da/samples/complex-app/openstack/artifacts/tomcat.json ---------------------------------------------------------------------- diff --git a/samples/complex-app/openstack/artifacts/tomcat.json b/samples/complex-app/openstack/artifacts/tomcat.json deleted file mode 100755 index 711ff56..0000000 --- a/samples/complex-app/openstack/artifacts/tomcat.json +++ /dev/null @@ -1,46 +0,0 @@ -{ - "type": "tomcat", - "provider": "apache", - "category": "data", - "host": "isuruh.lk", - "displayName": "tomcat", - "description": "tomcat Cartridge", - "version": "7", - "multiTenant": "false", - "portMapping": [ - { - "protocol": "http", - "port": "22", - "proxyPort": "8280" - } - ], - "deployment": { - }, - "iaasProvider": [ - { - "type": "openstack", - "imageId": "RegionOne/4c812285-d761-4208-b4b3-d453eace5aff", - "networkInterfaces":[ - { - "name":"network-non-routable", - "networkUuid":"b55f009a-1cc6-4b17-924f-4ae0ee18db5e" - } - ], - "property": [ - { - "name":"instanceType", - "value":"RegionOne/aa5f45a2-c6d6-419d-917a-9dd2e3888594" - }, - { - "name":"keyPair", - "value":"sajith-key" - }, - { - "name":"securityGroups", - "value":"default" - } - ] - - } - ], -} http://git-wip-us.apache.org/repos/asf/stratos/blob/d7f100da/samples/complex-app/openstack/artifacts/tomcat1.json ---------------------------------------------------------------------- diff --git a/samples/complex-app/openstack/artifacts/tomcat1.json b/samples/complex-app/openstack/artifacts/tomcat1.json deleted file mode 100755 index 63390aa..0000000 --- a/samples/complex-app/openstack/artifacts/tomcat1.json +++ /dev/null @@ -1,47 +0,0 @@ -{ - "type": "tomcat1", - "provider": "apache", - "category": "data", - "host": "isuruh.lk", - "displayName": "tomcat1", - "description": "tomcat1 Cartridge", - "version": "7", - "multiTenant": "false", - "portMapping": [ - { - "protocol": "http", - "port": "22", - "proxyPort": "8280" - } - ], - "deployment": { - }, - "iaasProvider": [ - { - "type": "openstack", - "imageId": "RegionOne/4c812285-d761-4208-b4b3-d453eace5aff", - "networkInterfaces":[ - { - "name":"network-non-routable", - "networkUuid":"b55f009a-1cc6-4b17-924f-4ae0ee18db5e" - } - ], - "property": [ - { - "name":"instanceType", - "value":"RegionOne/aa5f45a2-c6d6-419d-917a-9dd2e3888594" - }, - { - "name":"keyPair", - "value":"sajith-key" - }, - { - "name":"securityGroups", - "value":"default" - } - - ] - } - ], -} - http://git-wip-us.apache.org/repos/asf/stratos/blob/d7f100da/samples/complex-app/openstack/artifacts/tomcat2.json ---------------------------------------------------------------------- diff --git a/samples/complex-app/openstack/artifacts/tomcat2.json b/samples/complex-app/openstack/artifacts/tomcat2.json deleted file mode 100755 index 4fdd0f8..0000000 --- a/samples/complex-app/openstack/artifacts/tomcat2.json +++ /dev/null @@ -1,47 +0,0 @@ -{ - "type": "tomcat2", - "provider": "apache", - "category": "data", - "host": "isuruh.lk", - "displayName": "tomcat2", - "description": "tomcat2 Cartridge", - "version": "7", - "multiTenant": "false", - "portMapping": [ - { - "protocol": "http", - "port": "22", - "proxyPort": "8280" - } - ], - "deployment": { - }, - "iaasProvider": [ - { - "type": "openstack", - "imageId": "RegionOne/4c812285-d761-4208-b4b3-d453eace5aff", - "networkInterfaces":[ - { - "name":"network-non-routable", - "networkUuid":"b55f009a-1cc6-4b17-924f-4ae0ee18db5e" - } - ], - "property": [ - { - "name":"instanceType", - "value":"RegionOne/aa5f45a2-c6d6-419d-917a-9dd2e3888594" - }, - { - "name":"keyPair", - "value":"sajith-key" - }, - { - "name":"securityGroups", - "value":"default" - } - - ] - } - ], -} - http://git-wip-us.apache.org/repos/asf/stratos/blob/d7f100da/samples/complex-app/openstack/deploy.sh ---------------------------------------------------------------------- diff --git a/samples/complex-app/openstack/deploy.sh b/samples/complex-app/openstack/deploy.sh deleted file mode 100755 index e881c5d..0000000 --- a/samples/complex-app/openstack/deploy.sh +++ /dev/null @@ -1,36 +0,0 @@ -#!/bin/sh - -# Create autoscale policy -curl -X POST -H "Content-Type: application/json" -d @'artifacts/autoscale-policy.json' -k -v -u admin:admin https://localhost:9443/api/autoscalingPolicies - -# Create tomcat cartridge -curl -X POST -H "Content-Type: application/json" -d @'artifacts/tomcat.json' -k -v -u admin:admin https://localhost:9443/api/cartridges - -# Deploy tomcat1 cartride -curl -X POST -H "Content-Type: application/json" -d @'artifacts/tomcat1.json' -k -v -u admin:admin https://localhost:9443/api/cartridges - -# Deploy tomcat2 cartride -curl -X POST -H "Content-Type: application/json" -d @'artifacts/tomcat2.json' -k -v -u admin:admin https://localhost:9443/api/cartridges - -# Deploy group -curl -X POST -H "Content-Type: application/json" -d @'artifacts/group6c.json' -k -v -u admin:admin https://localhost:9443/api/cartridgeGroups - -curl -X POST -H "Content-Type: application/json" -d @'artifacts/group8c.json' -k -v -u admin:admin https://localhost:9443/api/cartridgeGroups - -# GET group -#curl -X GET -H "Content-Type: application/json" -k -v -u admin:admin https://localhost:9443/api/cartridgeGroups/group6 - -sleep 5 - -# Create application -curl -X POST -H "Content-Type: application/json" -d @'artifacts/application_definition.json' -k -v -u admin:admin https://localhost:9443/api/applications - -sleep 5 - -# GET application -# curl -X GET -H "Content-Type: application/json" -k -v -u admin:admin https://localhost:9443/api/applications/myapp1265 - -# Deploy application - -sleep 3 -curl -X POST -H "Content-Type: application/json" -d@'artifacts/deployment-policy.json' -k -v -u admin:admin https://localhost:9443/api/applications/app_boo/deploy http://git-wip-us.apache.org/repos/asf/stratos/blob/d7f100da/samples/complex-app/openstack/undeploy.sh ---------------------------------------------------------------------- diff --git a/samples/complex-app/openstack/undeploy.sh b/samples/complex-app/openstack/undeploy.sh deleted file mode 100755 index 78e9792..0000000 --- a/samples/complex-app/openstack/undeploy.sh +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh - -# Undeploy application -curl -X POST -H "Content-Type: application/json" -k -v -u admin:admin https://localhost:9443/api/applications/app_boo/undeploy http://git-wip-us.apache.org/repos/asf/stratos/blob/d7f100da/samples/dependency-scaling/sample-cartridges/ec2/artifacts/app_dependency_scaling.json ---------------------------------------------------------------------- diff --git a/samples/dependency-scaling/sample-cartridges/ec2/artifacts/app_dependency_scaling.json b/samples/dependency-scaling/sample-cartridges/ec2/artifacts/app_dependency_scaling.json deleted file mode 100644 index 90a8b4e..0000000 --- a/samples/dependency-scaling/sample-cartridges/ec2/artifacts/app_dependency_scaling.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "applicationId": "app_group_v1", - "alias": "mytestapp1", - "components": { - "cartridges": [ - { - "type": "tomcat", - "cartridgeMin": 1, - "cartridgeMax": 2, - "subscribableInfo": { - "alias": "mytomcat", - "autoscalingPolicy": "autoscale_policy_1" - } - }, - { - "type": "tomcat1", - "cartridgeMin": 2, - "cartridgeMax": 4, - "subscribableInfo": { - "alias": "mytomcat1", - "autoscalingPolicy": "autoscale_policy_1" - } - } - ], - "dependencies": { - "scalingDependants": [ - "cartridge.tomcat, cartridge.tomcat1" - ], - "terminationBehaviour": "terminate-none" - } - } -} http://git-wip-us.apache.org/repos/asf/stratos/blob/d7f100da/samples/dependency-scaling/sample-cartridges/ec2/artifacts/autoscale-policy.json ---------------------------------------------------------------------- diff --git a/samples/dependency-scaling/sample-cartridges/ec2/artifacts/autoscale-policy.json b/samples/dependency-scaling/sample-cartridges/ec2/artifacts/autoscale-policy.json deleted file mode 100755 index bf2499e..0000000 --- a/samples/dependency-scaling/sample-cartridges/ec2/artifacts/autoscale-policy.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "id": "autoscale_policy_1", - "loadThresholds": { - "requestsInFlight": { - "threshold": 40 - }, - "memoryConsumption": { - "threshold": 70 - }, - "loadAverage": { - "threshold": 100 - } - } -} http://git-wip-us.apache.org/repos/asf/stratos/blob/d7f100da/samples/dependency-scaling/sample-cartridges/ec2/artifacts/dep_dependency_scaling.json ---------------------------------------------------------------------- diff --git a/samples/dependency-scaling/sample-cartridges/ec2/artifacts/dep_dependency_scaling.json b/samples/dependency-scaling/sample-cartridges/ec2/artifacts/dep_dependency_scaling.json deleted file mode 100644 index cc08ec3..0000000 --- a/samples/dependency-scaling/sample-cartridges/ec2/artifacts/dep_dependency_scaling.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "applicationId": "app_group_v1", - "applicationPolicy": { - "applicationId": "app_group_v1", - "networkPartition": [ - { - "id": "EC2-P1", - "activeByDefault": "true", - "partitions": [ - { - "id": "P1", - "provider": "ec2", - "property": [ - { - "name": "region", - "value": "ap-southeast-1" - } - ] - } - ] - } - ] - }, - "childPolicies": [ - { - "alias": "mytomcat", - "networkPartition": [ - { - "id": "EC2-P1", - "partitionAlgo": "one-after-another", - "partitions": [ - { - "id": "P1", - "max": 5 - } - ] - } - ] - }, - { - "alias": "mytomcat1", - "networkPartition": [ - { - "id": "EC2-P1", - "partitionAlgo": "one-after-another", - "partitions": [ - { - "id": "P1", - "max": 10 - } - ] - } - ] - } - ] -} http://git-wip-us.apache.org/repos/asf/stratos/blob/d7f100da/samples/dependency-scaling/sample-cartridges/ec2/artifacts/tomcat.json ---------------------------------------------------------------------- diff --git a/samples/dependency-scaling/sample-cartridges/ec2/artifacts/tomcat.json b/samples/dependency-scaling/sample-cartridges/ec2/artifacts/tomcat.json deleted file mode 100755 index 5a05386..0000000 --- a/samples/dependency-scaling/sample-cartridges/ec2/artifacts/tomcat.json +++ /dev/null @@ -1,40 +0,0 @@ -{ - "type": "tomcat", - "provider": "apache", - "category": "data", - "host": "isuruh.lk", - "displayName": "tomcat", - "description": "tomcat Cartridge", - "version": "7", - "multiTenant": "false", - "portMapping": [ - { - "protocol": "http", - "port": "22", - "proxyPort": "8280" - } - ], - "deployment": { - }, - "iaasProvider": [ - { - "type": "ec2", - "imageId": "ap-southeast-1/ami-3c0f5d6e", - "maxInstanceLimit": "2", - "property": [ - { - "name": "instanceType", - "value": "m1.medium" - }, - { - "name": "keyPair", - "value": "manula" - }, - { - "name": "securityGroups", - "value": "s2-2.0.0-rc1" - } - ] - } - ], -} http://git-wip-us.apache.org/repos/asf/stratos/blob/d7f100da/samples/dependency-scaling/sample-cartridges/ec2/artifacts/tomcat1.json ---------------------------------------------------------------------- diff --git a/samples/dependency-scaling/sample-cartridges/ec2/artifacts/tomcat1.json b/samples/dependency-scaling/sample-cartridges/ec2/artifacts/tomcat1.json deleted file mode 100755 index 1172cd5..0000000 --- a/samples/dependency-scaling/sample-cartridges/ec2/artifacts/tomcat1.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "type": "tomcat1", - "provider": "apache", - "category": "data", - "host": "isuruh.lk", - "displayName": "tomcat1", - "description": "tomcat1 Cartridge", - "version": "7", - "multiTenant": "false", - "portMapping": [ - { - "protocol": "http", - "port": "22", - "proxyPort": "8280" - } - ], - "deployment": { - }, - "iaasProvider": [ - { - "type": "ec2", - "imageId": "ap-southeast-1/ami-3c0f5d6e", - "maxInstanceLimit": "2", - "property": [ - { - "name": "instanceType", - "value": "m1.medium" - }, - { - "name": "keyPair", - "value": "manula" - }, - { - "name": "securityGroups", - "value": "s2-2.0.0-rc1" - } - ] - } - ], -} - http://git-wip-us.apache.org/repos/asf/stratos/blob/d7f100da/samples/dependency-scaling/sample-cartridges/ec2/deploy.sh ---------------------------------------------------------------------- diff --git a/samples/dependency-scaling/sample-cartridges/ec2/deploy.sh b/samples/dependency-scaling/sample-cartridges/ec2/deploy.sh deleted file mode 100755 index 5a72510..0000000 --- a/samples/dependency-scaling/sample-cartridges/ec2/deploy.sh +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/sh - -curl -X POST -H "Content-Type: application/json" -d @'artifacts/autoscale-policy.json' -k -v -u admin:admin https://localhost:9443/api/autoscalingPolicies - -curl -X POST -H "Content-Type: application/json" -d @'artifacts/tomcat.json' -k -v -u admin:admin https://localhost:9443/api/cartridges -curl -X POST -H "Content-Type: application/json" -d @'artifacts/tomcat1.json' -k -v -u admin:admin https://localhost:9443/api/cartridges - -sleep 2 - -curl -X POST -H "Content-Type: application/json" -d @'artifacts/app_dependency_scaling.json' -k -v -u admin:admin https://localhost:9443/api/applications - -sleep 2 -curl -X POST -H "Content-Type: application/json" -d@'artifacts/dep_dependency_scaling.json' -k -v -u admin:admin https://localhost:9443/api/applications/app_group_v1/deploy - http://git-wip-us.apache.org/repos/asf/stratos/blob/d7f100da/samples/dependency-scaling/sample-cartridges/ec2/undeploy.sh ---------------------------------------------------------------------- diff --git a/samples/dependency-scaling/sample-cartridges/ec2/undeploy.sh b/samples/dependency-scaling/sample-cartridges/ec2/undeploy.sh deleted file mode 100755 index 5bfa31e..0000000 --- a/samples/dependency-scaling/sample-cartridges/ec2/undeploy.sh +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh - -curl -X POST -H "Content-Type: application/json" -k -v -u admin:admin https://localhost:9443/api/applications/app_group_v1/undeploy - http://git-wip-us.apache.org/repos/asf/stratos/blob/d7f100da/samples/dependency-scaling/sample-cartridges/kubernetes/artifacts/app_dependency_scaling.json ---------------------------------------------------------------------- diff --git a/samples/dependency-scaling/sample-cartridges/kubernetes/artifacts/app_dependency_scaling.json b/samples/dependency-scaling/sample-cartridges/kubernetes/artifacts/app_dependency_scaling.json deleted file mode 100644 index f2849d1..0000000 --- a/samples/dependency-scaling/sample-cartridges/kubernetes/artifacts/app_dependency_scaling.json +++ /dev/null @@ -1,44 +0,0 @@ -{ - "applicationId": "app_group_v1", - "alias": "mytestapp1", - "components": { - "cartridges": [ - { - "type": "tomcat", - "cartridgeMin": 1, - "cartridgeMax": 2, - "subscribableInfo": { - "alias": "mytomcat", - "autoscalingPolicy": "autoscale_policy_1" - "artifactRepository":{ - "privateRepo":false, - "repoUrl":"https://github.com/imesh/stratos-tomcat-applications.git", - "repoUsername":"", - "repoPassword":"" - } - } - }, - { - "type": "php", - "cartridgeMin": 2, - "cartridgeMax": 4, - "subscribableInfo": { - "alias": "myphp", - "autoscalingPolicy": "autoscale_policy_1" - "artifactRepository":{ - "privateRepo":false, - "repoUrl":"https://github.com/imesh/stratos-php-applications.git", - "repoUsername":"", - "repoPassword":"" - } - } - } - ], - "dependencies": { - "scalingDependants": [ - "cartridge.tomcat, cartridge.php" - ], - "terminationBehaviour": "terminate-none" - } - } -} http://git-wip-us.apache.org/repos/asf/stratos/blob/d7f100da/samples/dependency-scaling/sample-cartridges/kubernetes/artifacts/autoscale-policy.json ---------------------------------------------------------------------- diff --git a/samples/dependency-scaling/sample-cartridges/kubernetes/artifacts/autoscale-policy.json b/samples/dependency-scaling/sample-cartridges/kubernetes/artifacts/autoscale-policy.json deleted file mode 100755 index f065167..0000000 --- a/samples/dependency-scaling/sample-cartridges/kubernetes/artifacts/autoscale-policy.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "id": "autoscale_policy_1", - "loadThresholds": { - "requestsInFlight": { - "threshold": 40 - }, - "memoryConsumption": { - "threshold": 40 - }, - "loadAverage": { - "threshold": 40 - } - } -} http://git-wip-us.apache.org/repos/asf/stratos/blob/d7f100da/samples/dependency-scaling/sample-cartridges/kubernetes/artifacts/dep_dependency_scaling.json ---------------------------------------------------------------------- diff --git a/samples/dependency-scaling/sample-cartridges/kubernetes/artifacts/dep_dependency_scaling.json b/samples/dependency-scaling/sample-cartridges/kubernetes/artifacts/dep_dependency_scaling.json deleted file mode 100644 index 5cbf891..0000000 --- a/samples/dependency-scaling/sample-cartridges/kubernetes/artifacts/dep_dependency_scaling.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "applicationId": "app_group_v1", - "applicationPolicy": { - "networkPartition": [ - { - "id":"network-p1", - "kubernetesClusterId":"kubernetes-cluster-1", - "activeByDefault": "true", - "partitions": [ - { - "id": "P1", - "provider": "kubernetes", - "property": [ - { - "name": "region", - "value": "default" - } - ] - } - ] - } - ] - }, - "childPolicies": [ - { - "alias": "mytomcat", - "networkPartition": [ - { - "id": "network-p1", - "partitionAlgo": "one-after-another", - "partitions": [ - { - "id": "P1", - "max": 5 - } - ] - } - ] - }, - { - "alias": "myphp", - "networkPartition": [ - { - "id": "network-p1", - "partitionAlgo": "one-after-another", - "partitions": [ - { - "id": "P1", - "max": 10 - } - ] - } - ] - } - ] -} http://git-wip-us.apache.org/repos/asf/stratos/blob/d7f100da/samples/dependency-scaling/sample-cartridges/kubernetes/artifacts/kubernetes-cluster.json ---------------------------------------------------------------------- diff --git a/samples/dependency-scaling/sample-cartridges/kubernetes/artifacts/kubernetes-cluster.json b/samples/dependency-scaling/sample-cartridges/kubernetes/artifacts/kubernetes-cluster.json deleted file mode 100644 index 228eeb3..0000000 --- a/samples/dependency-scaling/sample-cartridges/kubernetes/artifacts/kubernetes-cluster.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "clusterId": "kubernetes-cluster-1", - "description": "Kubernetes CoreOS cluster", - "kubernetesMaster": { - "hostId" : "KubHostMaster1", - "hostname" : "master.dev.kubernetes.example.org", - "hostIpAddress" : "172.17.8.100", - "property" : [ - ] - }, - - "portRange" : { - "upper": "5000", - "lower": "4500" - }, - - "kubernetesHosts": [ - { - "hostId" : "KubHostSlave1", - "hostname" : "slave1.dev.kubernetes.example.org", - "hostIpAddress" : "172.17.8.101", - "property" : [ - ] - }, - { - "hostId" : "KubHostSlave2", - "hostname" : "slave2.dev.kubernetes.example.org", - "hostIpAddress" : "172.17.8.102", - "property" : [ - ] - } - ], - "property":[ - { - "name":"payload_parameter.MB_IP", - "value":"172.17.8.1" - }, - { - "name":"payload_parameter.MB_PORT", - "value":"1883" - }, - { - "name":"payload_parameter.CEP_IP", - "value":"172.17.8.1" - }, - { - "name":"payload_parameter.CEP_PORT", - "value":"7711" - }, - { - "name":"payload_parameter.LOG_LEVEL", - "value":"DEBUG" - } - ] -} http://git-wip-us.apache.org/repos/asf/stratos/blob/d7f100da/samples/dependency-scaling/sample-cartridges/kubernetes/artifacts/php.json ---------------------------------------------------------------------- diff --git a/samples/dependency-scaling/sample-cartridges/kubernetes/artifacts/php.json b/samples/dependency-scaling/sample-cartridges/kubernetes/artifacts/php.json deleted file mode 100755 index 52c0d72..0000000 --- a/samples/dependency-scaling/sample-cartridges/kubernetes/artifacts/php.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "type": "php", - "provider": "apache", - "category": "data", - "host": "isuruh.lk", - "displayName": "php", - "description": "php Cartridge", - "version": "7", - "multiTenant": "false", - "portMapping": [ - { - "protocol": "http", - "port": "22", - "proxyPort": "8280" - } - ], - "deployment":{ - "baseDir":"/var/www" - }, - "iaasProvider":[ - { - "type":"kubernetes", - "imageId":"stratos/cartridge:4.1.0-alpha", - "networkInterfaces":[ - { - "name":"network-non-routable", - "networkUuid":"" - } - ], - "property":[ - ] - } - ] -} http://git-wip-us.apache.org/repos/asf/stratos/blob/d7f100da/samples/dependency-scaling/sample-cartridges/kubernetes/artifacts/tomcat.json ---------------------------------------------------------------------- diff --git a/samples/dependency-scaling/sample-cartridges/kubernetes/artifacts/tomcat.json b/samples/dependency-scaling/sample-cartridges/kubernetes/artifacts/tomcat.json deleted file mode 100755 index 652464f..0000000 --- a/samples/dependency-scaling/sample-cartridges/kubernetes/artifacts/tomcat.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "type": "tomcat", - "provider": "apache", - "category": "data", - "host": "isuruh.lk", - "displayName": "tomcatdisplayName", - "description": "tomcat Cartridge", - "version": "7", - "multiTenant": "false", - "portMapping": [ - { - "protocol": "http", - "port": "22", - "proxyPort": "8280" - } - ], - "deployment":{ - "baseDir":"/var/www" - }, - "iaasProvider":[ - { - "type":"kubernetes", - "imageId":"stratos/cartridge:4.1.0-alpha", - "networkInterfaces":[ - { - "name":"network-non-routable", - "networkUuid":"" - } - ], - "property":[ - ] - } - ] -} http://git-wip-us.apache.org/repos/asf/stratos/blob/d7f100da/samples/dependency-scaling/sample-cartridges/kubernetes/deploy.sh ---------------------------------------------------------------------- diff --git a/samples/dependency-scaling/sample-cartridges/kubernetes/deploy.sh b/samples/dependency-scaling/sample-cartridges/kubernetes/deploy.sh deleted file mode 100755 index eb4caba..0000000 --- a/samples/dependency-scaling/sample-cartridges/kubernetes/deploy.sh +++ /dev/null @@ -1,19 +0,0 @@ -#!/bin/sh - -echo "Adding autoscaling policy..." -curl -X POST -H "Content-Type: application/json" -d @'artifacts/autoscale-policy.json' -k -v -u admin:admin https://localhost:9443/api/autoscalingPolicies - -echo "Adding tomcat cartridge..." -curl -X POST -H "Content-Type: application/json" -d @'artifacts/tomcat.json' -k -v -u admin:admin https://localhost:9443/api/cartridges - -echo "Adding php cartridge..." -curl -X POST -H "Content-Type: application/json" -d @'artifacts/php.json' -k -v -u admin:admin https://localhost:9443/api/cartridges - -sleep 3 -echo "Creating application..." -curl -X POST -H "Content-Type: application/json" -d @'artifacts/app_dependency_scaling.json' -k -v -u admin:admin https://localhost:9443/api/applications - -sleep 3 -echo "Deploying application..." -curl -X POST -H "Content-Type: application/json" -d@'artifacts/dep_dependency_scaling.json' -k -v -u admin:admin https://localhost:9443/api/applications/app_group_v1/deploy - http://git-wip-us.apache.org/repos/asf/stratos/blob/d7f100da/samples/dependency-scaling/sample-cartridges/kubernetes/undeploy.sh ---------------------------------------------------------------------- diff --git a/samples/dependency-scaling/sample-cartridges/kubernetes/undeploy.sh b/samples/dependency-scaling/sample-cartridges/kubernetes/undeploy.sh deleted file mode 100755 index 9ed1337..0000000 --- a/samples/dependency-scaling/sample-cartridges/kubernetes/undeploy.sh +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh - -echo "Undeploying application..." -curl -X POST -H "Content-Type: application/json" -k -v -u admin:admin https://localhost:9443/api/applications/app_group_v1/undeploy - http://git-wip-us.apache.org/repos/asf/stratos/blob/d7f100da/samples/dependency-scaling/sample-cartridges/mock/artifacts/app_dependency_scaling.json ---------------------------------------------------------------------- diff --git a/samples/dependency-scaling/sample-cartridges/mock/artifacts/app_dependency_scaling.json b/samples/dependency-scaling/sample-cartridges/mock/artifacts/app_dependency_scaling.json deleted file mode 100644 index b765354..0000000 --- a/samples/dependency-scaling/sample-cartridges/mock/artifacts/app_dependency_scaling.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "applicationId": "app_group_v1", - "alias": "mytestapp1", - "components": { - "cartridges": [ - { - "type": "tomcat", - "cartridgeMin": 1, - "cartridgeMax": 2, - "subscribableInfo": { - "alias": "mytomcat", - "autoscalingPolicy": "autoscale_policy_1" - } - }, - { - "type": "php", - "cartridgeMin": 2, - "cartridgeMax": 4, - "subscribableInfo": { - "alias": "myphp", - "autoscalingPolicy": "autoscale_policy_1" - } - } - ], - "dependencies": { - "scalingDependants": [ - "cartridge.tomcat, cartridge.php" - ], - "terminationBehaviour": "terminate-none" - } - } -} http://git-wip-us.apache.org/repos/asf/stratos/blob/d7f100da/samples/dependency-scaling/sample-cartridges/mock/artifacts/autoscale-policy.json ---------------------------------------------------------------------- diff --git a/samples/dependency-scaling/sample-cartridges/mock/artifacts/autoscale-policy.json b/samples/dependency-scaling/sample-cartridges/mock/artifacts/autoscale-policy.json deleted file mode 100755 index f065167..0000000 --- a/samples/dependency-scaling/sample-cartridges/mock/artifacts/autoscale-policy.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "id": "autoscale_policy_1", - "loadThresholds": { - "requestsInFlight": { - "threshold": 40 - }, - "memoryConsumption": { - "threshold": 40 - }, - "loadAverage": { - "threshold": 40 - } - } -} http://git-wip-us.apache.org/repos/asf/stratos/blob/d7f100da/samples/dependency-scaling/sample-cartridges/mock/artifacts/dep_dependency_scaling.json ---------------------------------------------------------------------- diff --git a/samples/dependency-scaling/sample-cartridges/mock/artifacts/dep_dependency_scaling.json b/samples/dependency-scaling/sample-cartridges/mock/artifacts/dep_dependency_scaling.json deleted file mode 100644 index 05b3a04..0000000 --- a/samples/dependency-scaling/sample-cartridges/mock/artifacts/dep_dependency_scaling.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "applicationId": "app_group_v1", - "applicationPolicy": { - "networkPartition": [ - { - "id": "openstack_R1", - "activeByDefault": "true", - "partitions": [ - { - "id": "P1", - "provider": "mock", - "property": [ - { - "name": "region", - "value": "RegionOne" - } - ] - } - ] - } - ] - }, - "childPolicies": [ - { - "alias": "mytomcat", - "networkPartition": [ - { - "id": "openstack_R1", - "partitionAlgo": "one-after-another", - "partitions": [ - { - "id": "P1", - "max": 5 - } - ] - } - ] - }, - { - "alias": "myphp", - "networkPartition": [ - { - "id": "openstack_R1", - "partitionAlgo": "one-after-another", - "partitions": [ - { - "id": "P1", - "max": 10 - } - ] - } - ] - } - ] -} http://git-wip-us.apache.org/repos/asf/stratos/blob/d7f100da/samples/dependency-scaling/sample-cartridges/mock/artifacts/php.json ---------------------------------------------------------------------- diff --git a/samples/dependency-scaling/sample-cartridges/mock/artifacts/php.json b/samples/dependency-scaling/sample-cartridges/mock/artifacts/php.json deleted file mode 100755 index 272e6e8..0000000 --- a/samples/dependency-scaling/sample-cartridges/mock/artifacts/php.json +++ /dev/null @@ -1,46 +0,0 @@ -{ - "type": "php", - "provider": "apache", - "category": "data", - "host": "isuruh.lk", - "displayName": "php", - "description": "php Cartridge", - "version": "7", - "multiTenant": "false", - "portMapping": [ - { - "protocol": "http", - "port": "22", - "proxyPort": "8280" - } - ], - "deployment": { - }, - "iaasProvider": [ - { - "type": "mock", - "imageId": "RegionOne/b4ca55e3-58ab-4937-82ce-817ebd10240e", - "networkInterfaces": [ - { - "name": "network-non-routable", - "networkUuid": "b55f009a-1cc6-4b17-924f-4ae0ee18db5e" - } - ], - "maxInstanceLimit": "2", - "property": [ - { - "name": "instanceType", - "value": "RegionOne/aa5f45a2-c6d6-419d-917a-9dd2e3888594" - }, - { - "name": "keyPair", - "value": "reka" - }, - { - "name": "securityGroups", - "value": "default" - } - ] - } - ] -} http://git-wip-us.apache.org/repos/asf/stratos/blob/d7f100da/samples/dependency-scaling/sample-cartridges/mock/artifacts/tomcat.json ---------------------------------------------------------------------- diff --git a/samples/dependency-scaling/sample-cartridges/mock/artifacts/tomcat.json b/samples/dependency-scaling/sample-cartridges/mock/artifacts/tomcat.json deleted file mode 100755 index f2c9d5b..0000000 --- a/samples/dependency-scaling/sample-cartridges/mock/artifacts/tomcat.json +++ /dev/null @@ -1,46 +0,0 @@ -{ - "type": "tomcat", - "provider": "apache", - "category": "data", - "host": "isuruh.lk", - "displayName": "tomcatdisplayName", - "description": "tomcat Cartridge", - "version": "7", - "multiTenant": "false", - "portMapping": [ - { - "protocol": "http", - "port": "22", - "proxyPort": "8280" - } - ], - "deployment": { - }, - "iaasProvider": [ - { - "type": "mock", - "imageId": "RegionOne/b4ca55e3-58ab-4937-82ce-817ebd10240e", - "networkInterfaces": [ - { - "name": "network-non-routable", - "networkUuid": "b55f009a-1cc6-4b17-924f-4ae0ee18db5e" - } - ], - "maxInstanceLimit": "2", - "property": [ - { - "name": "instanceType", - "value": "RegionOne/aa5f45a2-c6d6-419d-917a-9dd2e3888594" - }, - { - "name": "keyPair", - "value": "reka" - }, - { - "name": "securityGroups", - "value": "default" - } - ] - } - ] -} http://git-wip-us.apache.org/repos/asf/stratos/blob/d7f100da/samples/dependency-scaling/sample-cartridges/mock/deploy.sh ---------------------------------------------------------------------- diff --git a/samples/dependency-scaling/sample-cartridges/mock/deploy.sh b/samples/dependency-scaling/sample-cartridges/mock/deploy.sh deleted file mode 100755 index eb4caba..0000000 --- a/samples/dependency-scaling/sample-cartridges/mock/deploy.sh +++ /dev/null @@ -1,19 +0,0 @@ -#!/bin/sh - -echo "Adding autoscaling policy..." -curl -X POST -H "Content-Type: application/json" -d @'artifacts/autoscale-policy.json' -k -v -u admin:admin https://localhost:9443/api/autoscalingPolicies - -echo "Adding tomcat cartridge..." -curl -X POST -H "Content-Type: application/json" -d @'artifacts/tomcat.json' -k -v -u admin:admin https://localhost:9443/api/cartridges - -echo "Adding php cartridge..." -curl -X POST -H "Content-Type: application/json" -d @'artifacts/php.json' -k -v -u admin:admin https://localhost:9443/api/cartridges - -sleep 3 -echo "Creating application..." -curl -X POST -H "Content-Type: application/json" -d @'artifacts/app_dependency_scaling.json' -k -v -u admin:admin https://localhost:9443/api/applications - -sleep 3 -echo "Deploying application..." -curl -X POST -H "Content-Type: application/json" -d@'artifacts/dep_dependency_scaling.json' -k -v -u admin:admin https://localhost:9443/api/applications/app_group_v1/deploy - http://git-wip-us.apache.org/repos/asf/stratos/blob/d7f100da/samples/dependency-scaling/sample-cartridges/mock/undeploy.sh ---------------------------------------------------------------------- diff --git a/samples/dependency-scaling/sample-cartridges/mock/undeploy.sh b/samples/dependency-scaling/sample-cartridges/mock/undeploy.sh deleted file mode 100755 index 9ed1337..0000000 --- a/samples/dependency-scaling/sample-cartridges/mock/undeploy.sh +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh - -echo "Undeploying application..." -curl -X POST -H "Content-Type: application/json" -k -v -u admin:admin https://localhost:9443/api/applications/app_group_v1/undeploy - http://git-wip-us.apache.org/repos/asf/stratos/blob/d7f100da/samples/dependency-scaling/sample-cartridges/openstack/artifacts/app_dependency_scaling.json ---------------------------------------------------------------------- diff --git a/samples/dependency-scaling/sample-cartridges/openstack/artifacts/app_dependency_scaling.json b/samples/dependency-scaling/sample-cartridges/openstack/artifacts/app_dependency_scaling.json deleted file mode 100644 index 90a8b4e..0000000 --- a/samples/dependency-scaling/sample-cartridges/openstack/artifacts/app_dependency_scaling.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "applicationId": "app_group_v1", - "alias": "mytestapp1", - "components": { - "cartridges": [ - { - "type": "tomcat", - "cartridgeMin": 1, - "cartridgeMax": 2, - "subscribableInfo": { - "alias": "mytomcat", - "autoscalingPolicy": "autoscale_policy_1" - } - }, - { - "type": "tomcat1", - "cartridgeMin": 2, - "cartridgeMax": 4, - "subscribableInfo": { - "alias": "mytomcat1", - "autoscalingPolicy": "autoscale_policy_1" - } - } - ], - "dependencies": { - "scalingDependants": [ - "cartridge.tomcat, cartridge.tomcat1" - ], - "terminationBehaviour": "terminate-none" - } - } -} http://git-wip-us.apache.org/repos/asf/stratos/blob/d7f100da/samples/dependency-scaling/sample-cartridges/openstack/artifacts/autoscale-policy.json ---------------------------------------------------------------------- diff --git a/samples/dependency-scaling/sample-cartridges/openstack/artifacts/autoscale-policy.json b/samples/dependency-scaling/sample-cartridges/openstack/artifacts/autoscale-policy.json deleted file mode 100755 index bf2499e..0000000 --- a/samples/dependency-scaling/sample-cartridges/openstack/artifacts/autoscale-policy.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "id": "autoscale_policy_1", - "loadThresholds": { - "requestsInFlight": { - "threshold": 40 - }, - "memoryConsumption": { - "threshold": 70 - }, - "loadAverage": { - "threshold": 100 - } - } -} http://git-wip-us.apache.org/repos/asf/stratos/blob/d7f100da/samples/dependency-scaling/sample-cartridges/openstack/artifacts/dep_dependency_scaling.json ---------------------------------------------------------------------- diff --git a/samples/dependency-scaling/sample-cartridges/openstack/artifacts/dep_dependency_scaling.json b/samples/dependency-scaling/sample-cartridges/openstack/artifacts/dep_dependency_scaling.json deleted file mode 100644 index 67fdcc1..0000000 --- a/samples/dependency-scaling/sample-cartridges/openstack/artifacts/dep_dependency_scaling.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "applicationId": "app_group_v1", - "applicationPolicy": { - "applicationId": "app_group_v1", - "networkPartition": [ - { - "id": "openstack_R1", - "activeByDefault": "true", - "partitions": [ - { - "id": "P1", - "provider": "openstack", - "property": [ - { - "name": "region", - "value": "RegionOne" - } - ] - } - ] - } - ] - }, - "childPolicies": [ - { - "alias": "mytomcat", - "networkPartition": [ - { - "id": "openstack_R1", - "partitionAlgo": "one-after-another", - "partitions": [ - { - "id": "P1", - "max": 5 - } - ] - } - ] - }, - { - "alias": "mytomcat1", - "networkPartition": [ - { - "id": "openstack_R1", - "partitionAlgo": "one-after-another", - "partitions": [ - { - "id": "P1", - "max": 10 - } - ] - } - ] - } - ] -} http://git-wip-us.apache.org/repos/asf/stratos/blob/d7f100da/samples/dependency-scaling/sample-cartridges/openstack/artifacts/tomcat.json ---------------------------------------------------------------------- diff --git a/samples/dependency-scaling/sample-cartridges/openstack/artifacts/tomcat.json b/samples/dependency-scaling/sample-cartridges/openstack/artifacts/tomcat.json deleted file mode 100755 index 88238a5..0000000 --- a/samples/dependency-scaling/sample-cartridges/openstack/artifacts/tomcat.json +++ /dev/null @@ -1,45 +0,0 @@ -{ - "type": "tomcat", - "provider": "apache", - "category": "data", - "host": "isuruh.lk", - "displayName": "tomcat", - "description": "tomcat Cartridge", - "version": "7", - "multiTenant": "false", - "portMapping": [ - { - "protocol": "http", - "port": "22", - "proxyPort": "8280" - } - ], - "deployment": { - }, - "iaasProvider": [ - { - "type": "openstack", - "imageId": "RegionOne/a63609be-61df-436f-80bc-d2b6068a4c3a", - "networkInterfaces": [ - { - "name": "network-non-routable", - "networkUuid": "b55f009a-1cc6-4b17-924f-4ae0ee18db5e" - } - ], - "property": [ - { - "name": "instanceType", - "value": "RegionOne/aa5f45a2-c6d6-419d-917a-9dd2e3888594" - }, - { - "name": "keyPair", - "value": "lahiru-key" - }, - { - "name": "securityGroups", - "value": "default" - } - ] - } - ], -} http://git-wip-us.apache.org/repos/asf/stratos/blob/d7f100da/samples/dependency-scaling/sample-cartridges/openstack/artifacts/tomcat1.json ---------------------------------------------------------------------- diff --git a/samples/dependency-scaling/sample-cartridges/openstack/artifacts/tomcat1.json b/samples/dependency-scaling/sample-cartridges/openstack/artifacts/tomcat1.json deleted file mode 100755 index 7b1dcd9..0000000 --- a/samples/dependency-scaling/sample-cartridges/openstack/artifacts/tomcat1.json +++ /dev/null @@ -1,46 +0,0 @@ -{ - "type": "tomcat1", - "provider": "apache", - "category": "data", - "host": "isuruh.lk", - "displayName": "tomcat1", - "description": "tomcat1 Cartridge", - "version": "7", - "multiTenant": "false", - "portMapping": [ - { - "protocol": "http", - "port": "22", - "proxyPort": "8280" - } - ], - "deployment": { - }, - "iaasProvider": [ - { - "type": "openstack", - "imageId": "RegionOne/a63609be-61df-436f-80bc-d2b6068a4c3a", - "networkInterfaces": [ - { - "name": "network-non-routable", - "networkUuid": "b55f009a-1cc6-4b17-924f-4ae0ee18db5e" - } - ], - "maxInstanceLimit": "2", - "property": [ - { - "name": "instanceType", - "value": "RegionOne/aa5f45a2-c6d6-419d-917a-9dd2e3888594" - }, - { - "name": "keyPair", - "value": "lahiru-key" - }, - { - "name": "securityGroups", - "value": "default" - } - ] - } - ], -} http://git-wip-us.apache.org/repos/asf/stratos/blob/d7f100da/samples/dependency-scaling/sample-cartridges/openstack/deploy.sh ---------------------------------------------------------------------- diff --git a/samples/dependency-scaling/sample-cartridges/openstack/deploy.sh b/samples/dependency-scaling/sample-cartridges/openstack/deploy.sh deleted file mode 100755 index 7aef755..0000000 --- a/samples/dependency-scaling/sample-cartridges/openstack/deploy.sh +++ /dev/null @@ -1,19 +0,0 @@ -#!/bin/sh - -echo "Adding autoscaling policy..." -curl -X POST -H "Content-Type: application/json" -d @'artifacts/autoscale-policy.json' -k -v -u admin:admin https://localhost:9443/api/autoscalingPolicies - -echo "Adding tomcat cartridge..." -curl -X POST -H "Content-Type: application/json" -d @'artifacts/tomcat.json' -k -v -u admin:admin https://localhost:9443/api/cartridges - -echo "Adding tomcat1 cartridge..." -curl -X POST -H "Content-Type: application/json" -d @'artifacts/tomcat1.json' -k -v -u admin:admin https://localhost:9443/api/cartridges - -sleep 2 -echo "Creating application..." -curl -X POST -H "Content-Type: application/json" -d @'artifacts/app_dependency_scaling.json' -k -v -u admin:admin https://localhost:9443/api/applications - -sleep 2 -echo "Deploying application..." -curl -X POST -H "Content-Type: application/json" -d@'artifacts/dep_dependency_scaling.json' -k -v -u admin:admin https://localhost:9443/api/applications/app_group_v1/deploy - http://git-wip-us.apache.org/repos/asf/stratos/blob/d7f100da/samples/dependency-scaling/sample-cartridges/openstack/undeploy.sh ---------------------------------------------------------------------- diff --git a/samples/dependency-scaling/sample-cartridges/openstack/undeploy.sh b/samples/dependency-scaling/sample-cartridges/openstack/undeploy.sh deleted file mode 100755 index 9ed1337..0000000 --- a/samples/dependency-scaling/sample-cartridges/openstack/undeploy.sh +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh - -echo "Undeploying application..." -curl -X POST -H "Content-Type: application/json" -k -v -u admin:admin https://localhost:9443/api/applications/app_group_v1/undeploy - http://git-wip-us.apache.org/repos/asf/stratos/blob/d7f100da/samples/dependency-scaling/sample-groups/ec2/artifacts/app_single_group.json ---------------------------------------------------------------------- diff --git a/samples/dependency-scaling/sample-groups/ec2/artifacts/app_single_group.json b/samples/dependency-scaling/sample-groups/ec2/artifacts/app_single_group.json deleted file mode 100644 index 8cf73bd..0000000 --- a/samples/dependency-scaling/sample-groups/ec2/artifacts/app_single_group.json +++ /dev/null @@ -1,52 +0,0 @@ -{ - "applicationId": "app_group_v2", - "alias": "mytestapp1", - "components": { - "groups": [ - { - "name": "group6", - "alias": "mygroup6", - "groupMinInstances": 1, - "groupMaxInstances": 2, - "cartridges": [ - { - "type": "esb", - "cartridgeMin": 1, - "cartridgeMax": 2, - "subscribableInfo": { - "alias": "esbgroup6", - "autoscalingPolicy": "autoscale_policy_1" - } - }, - { - "type": "php", - "cartridgeMin": 1, - "cartridgeMax": 2, - "subscribableInfo": { - "alias": "phpgroup6", - "autoscalingPolicy": "autoscale_policy_1" - } - } - ] - } - ], - "cartridges": [ - { - "type": "tomcat", - "cartridgeMin": 2, - "cartridgeMax": 4, - "subscribableInfo": { - "alias": "mytomcat", - "autoscalingPolicy": "autoscale_policy_1" - } - } - ], - "dependencies": { - "scalingDependants": [ - "group.group6,cartridge.tomcat" - ], - "terminationBehaviour": "terminate-none" - } - } -} - http://git-wip-us.apache.org/repos/asf/stratos/blob/d7f100da/samples/dependency-scaling/sample-groups/ec2/artifacts/autoscale-policy.json ---------------------------------------------------------------------- diff --git a/samples/dependency-scaling/sample-groups/ec2/artifacts/autoscale-policy.json b/samples/dependency-scaling/sample-groups/ec2/artifacts/autoscale-policy.json deleted file mode 100755 index d1d3134..0000000 --- a/samples/dependency-scaling/sample-groups/ec2/artifacts/autoscale-policy.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "id": "autoscale_policy_1", - "loadThresholds": { - "requestsInFlight": { - "threshold": 50 - }, - "memoryConsumption": { - "threshold": 70 - }, - "loadAverage": { - "threshold": 1000 - } - } -} http://git-wip-us.apache.org/repos/asf/stratos/blob/d7f100da/samples/dependency-scaling/sample-groups/ec2/artifacts/dep_single_group.json ---------------------------------------------------------------------- diff --git a/samples/dependency-scaling/sample-groups/ec2/artifacts/dep_single_group.json b/samples/dependency-scaling/sample-groups/ec2/artifacts/dep_single_group.json deleted file mode 100644 index 1e927ca..0000000 --- a/samples/dependency-scaling/sample-groups/ec2/artifacts/dep_single_group.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "applicationId": "app_group_v2", - "applicationPolicy": { - "networkPartition": [ - { - "id": "EC2-P1", - "activeByDefault": "true", - "partitions": [ - { - "id": "P1", - "provider": "ec2", - "property": [ - { - "name": "region", - "value": "ap-southeast-1" - } - ] - } - ] - } - ] - }, - "childPolicies": [ - { - "alias": "mytomcat", - "networkPartition": [ - { - "id": "EC2-P1", - "partitionAlgo": "one-after-another", - "partitions": [ - { - "id": "P1", - "max": 5 - } - ] - } - ] - }, - { - "alias": "mygroup6", - "networkPartition": [ - { - "id": "EC2-P1", - "partitionAlgo": "one-after-another", - "partitions": [ - { - "id": "P1", - "max": 5 - } - ] - } - ] - } - ] -} - http://git-wip-us.apache.org/repos/asf/stratos/blob/d7f100da/samples/dependency-scaling/sample-groups/ec2/artifacts/esb.json ---------------------------------------------------------------------- diff --git a/samples/dependency-scaling/sample-groups/ec2/artifacts/esb.json b/samples/dependency-scaling/sample-groups/ec2/artifacts/esb.json deleted file mode 100755 index 2a44e75..0000000 --- a/samples/dependency-scaling/sample-groups/ec2/artifacts/esb.json +++ /dev/null @@ -1,40 +0,0 @@ -{ - "type": "esb", - "provider": "wso2", - "category": "data", - "host": "isuruh.lk", - "displayName": "esb", - "description": "esb Cartridge", - "version": "7", - "multiTenant": "false", - "portMapping": [ - { - "protocol": "http", - "port": "22", - "proxyPort": "8280" - } - ], - "deployment": { - }, - "iaasProvider": [ - { - "type": "ec2", - "imageId": "ap-southeast-1/ami-3c0f5d6e", - "maxInstanceLimit": "2", - "property": [ - { - "name": "instanceType", - "value": "m1.medium" - }, - { - "name": "keyPair", - "value": "manula" - }, - { - "name": "securityGroups", - "value": "s2-2.0.0-rc1" - } - ] - } - ] -} http://git-wip-us.apache.org/repos/asf/stratos/blob/d7f100da/samples/dependency-scaling/sample-groups/ec2/artifacts/group6c.json ---------------------------------------------------------------------- diff --git a/samples/dependency-scaling/sample-groups/ec2/artifacts/group6c.json b/samples/dependency-scaling/sample-groups/ec2/artifacts/group6c.json deleted file mode 100644 index cbba72b..0000000 --- a/samples/dependency-scaling/sample-groups/ec2/artifacts/group6c.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "name": "group6", - "groupScalingEnabled": "true", - "cartridges": [ - "esb", - "php" - ], - "dependencies": { - "startupOrders": [ - "cartridge.esb,cartridge.php" - ], - "terminationBehaviour": "terminate-all" - } -} - http://git-wip-us.apache.org/repos/asf/stratos/blob/d7f100da/samples/dependency-scaling/sample-groups/ec2/artifacts/php.json ---------------------------------------------------------------------- diff --git a/samples/dependency-scaling/sample-groups/ec2/artifacts/php.json b/samples/dependency-scaling/sample-groups/ec2/artifacts/php.json deleted file mode 100755 index a2bed9c..0000000 --- a/samples/dependency-scaling/sample-groups/ec2/artifacts/php.json +++ /dev/null @@ -1,40 +0,0 @@ -{ - "type": "php", - "provider": "apache", - "category": "data", - "host": "isuruh.lk", - "displayName": "php", - "description": "php Cartridge", - "version": "7", - "multiTenant": "false", - "portMapping": [ - { - "protocol": "http", - "port": "22", - "proxyPort": "8280" - } - ], - "deployment": { - }, - "iaasProvider": [ - { - "type": "ec2", - "imageId": "ap-southeast-1/ami-3c0f5d6e", - "maxInstanceLimit": "2", - "property": [ - { - "name": "instanceType", - "value": "m1.medium" - }, - { - "name": "keyPair", - "value": "manula" - }, - { - "name": "securityGroups", - "value": "s2-2.0.0-rc1" - } - ] - } - ], -} http://git-wip-us.apache.org/repos/asf/stratos/blob/d7f100da/samples/dependency-scaling/sample-groups/ec2/artifacts/tomcat.json ---------------------------------------------------------------------- diff --git a/samples/dependency-scaling/sample-groups/ec2/artifacts/tomcat.json b/samples/dependency-scaling/sample-groups/ec2/artifacts/tomcat.json deleted file mode 100755 index 5a05386..0000000 --- a/samples/dependency-scaling/sample-groups/ec2/artifacts/tomcat.json +++ /dev/null @@ -1,40 +0,0 @@ -{ - "type": "tomcat", - "provider": "apache", - "category": "data", - "host": "isuruh.lk", - "displayName": "tomcat", - "description": "tomcat Cartridge", - "version": "7", - "multiTenant": "false", - "portMapping": [ - { - "protocol": "http", - "port": "22", - "proxyPort": "8280" - } - ], - "deployment": { - }, - "iaasProvider": [ - { - "type": "ec2", - "imageId": "ap-southeast-1/ami-3c0f5d6e", - "maxInstanceLimit": "2", - "property": [ - { - "name": "instanceType", - "value": "m1.medium" - }, - { - "name": "keyPair", - "value": "manula" - }, - { - "name": "securityGroups", - "value": "s2-2.0.0-rc1" - } - ] - } - ], -} http://git-wip-us.apache.org/repos/asf/stratos/blob/d7f100da/samples/dependency-scaling/sample-groups/ec2/deploy.sh ---------------------------------------------------------------------- diff --git a/samples/dependency-scaling/sample-groups/ec2/deploy.sh b/samples/dependency-scaling/sample-groups/ec2/deploy.sh deleted file mode 100755 index 9ecdefe..0000000 --- a/samples/dependency-scaling/sample-groups/ec2/deploy.sh +++ /dev/null @@ -1,17 +0,0 @@ -#!/bin/sh - -curl -X POST -H "Content-Type: application/json" -d @'artifacts/autoscale-policy.json' -k -v -u admin:admin https://localhost:9443/api/autoscalingPolicies - -curl -X POST -H "Content-Type: application/json" -d @'artifacts/tomcat.json' -k -v -u admin:admin https://localhost:9443/api/cartridges -curl -X POST -H "Content-Type: application/json" -d @'artifacts/esb.json' -k -v -u admin:admin https://localhost:9443/api/cartridges -curl -X POST -H "Content-Type: application/json" -d @'artifacts/php.json' -k -v -u admin:admin https://localhost:9443/api/cartridges -curl -X POST -H "Content-Type: application/json" -d @'artifacts/group6c.json' -k -v -u admin:admin https://localhost:9443/api/cartridgeGroups - -sleep 3 - -curl -X POST -H "Content-Type: application/json" -d @'artifacts/app_single_group.json' -k -v -u admin:admin https://localhost:9443/api/applications - -sleep 3 - -curl -X POST -H "Content-Type: application/json" -d@'artifacts/dep_single_group.json' -k -v -u admin:admin https://localhost:9443/api/applications/app_group_v2/deploy - http://git-wip-us.apache.org/repos/asf/stratos/blob/d7f100da/samples/dependency-scaling/sample-groups/ec2/undeploy.sh ---------------------------------------------------------------------- diff --git a/samples/dependency-scaling/sample-groups/ec2/undeploy.sh b/samples/dependency-scaling/sample-groups/ec2/undeploy.sh deleted file mode 100755 index 9daacf3..0000000 --- a/samples/dependency-scaling/sample-groups/ec2/undeploy.sh +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh - -curl -X POST -H "Content-Type: application/json" -k -v -u admin:admin https://localhost:9443/api/applications/app_group_v2/undeploy - http://git-wip-us.apache.org/repos/asf/stratos/blob/d7f100da/samples/dependency-scaling/sample-groups/kubernetes/artifacts/app_single_group.json ---------------------------------------------------------------------- diff --git a/samples/dependency-scaling/sample-groups/kubernetes/artifacts/app_single_group.json b/samples/dependency-scaling/sample-groups/kubernetes/artifacts/app_single_group.json deleted file mode 100644 index a62dccf..0000000 --- a/samples/dependency-scaling/sample-groups/kubernetes/artifacts/app_single_group.json +++ /dev/null @@ -1,70 +0,0 @@ -{ - "applicationId": "app_group_v2", - "alias": "mytestapp1", - "components": { - "groups": [ - { - "name": "group6", - "alias": "mygroup6", - "groupMinInstances": 1, - "groupMaxInstances": 2, - "cartridges": [ - { - "type": "esb", - "cartridgeMin": 1, - "cartridgeMax": 2, - "subscribableInfo": { - "alias": "esbgroup6", - "autoscalingPolicy": "autoscale_policy_1" - "artifactRepository":{ - "privateRepo":false, - "repoUrl":"https://github.com/imesh/stratos-esb-applications.git", - "repoUsername":"", - "repoPassword":"" - } - } - }, - { - "type": "php", - "cartridgeMin": 1, - "cartridgeMax": 2, - "subscribableInfo": { - "alias": "phpgroup6", - "autoscalingPolicy": "autoscale_policy_1" - "artifactRepository":{ - "privateRepo":false, - "repoUrl":"https://github.com/imesh/stratos-php-applications.git", - "repoUsername":"", - "repoPassword":"" - } - } - } - ] - } - ], - "cartridges": [ - { - "type": "tomcat", - "cartridgeMin": 2, - "cartridgeMax": 4, - "subscribableInfo": { - "alias": "mytomcat", - "autoscalingPolicy": "autoscale_policy_1" - "artifactRepository":{ - "privateRepo":false, - "repoUrl":"https://github.com/imesh/stratos-tomcat-applications.git", - "repoUsername":"", - "repoPassword":"" - } - } - } - ], - "dependencies": { - "scalingDependants": [ - "group.group6, cartridge.tomcat" - ], - "terminationBehaviour": "terminate-none" - } - } -} - http://git-wip-us.apache.org/repos/asf/stratos/blob/d7f100da/samples/dependency-scaling/sample-groups/kubernetes/artifacts/app_single_group.json-para ---------------------------------------------------------------------- diff --git a/samples/dependency-scaling/sample-groups/kubernetes/artifacts/app_single_group.json-para b/samples/dependency-scaling/sample-groups/kubernetes/artifacts/app_single_group.json-para deleted file mode 100644 index e33f3e3..0000000 --- a/samples/dependency-scaling/sample-groups/kubernetes/artifacts/app_single_group.json-para +++ /dev/null @@ -1,58 +0,0 @@ -{ - "applicationId": "app_group_v1", - "alias": "mytestapp1", - "components": { - "groups" : [ - { - "name": "group6", - "alias" : "mygroup6", - "groupMinInstances":1, - "groupMaxInstances":1, - "cartridges": [ - { - "type": "tomcat2", - "cartridgeMin": 1, - "cartridgeMax": 2, - "subscribableInfo": { - "alias": "tom2group6", - "autoscalingPolicy": "autoscale_policy_1" - "artifactRepository":{ - "privateRepo":false, - "repoUrl":"https://github.com/imesh/stratos-tomcat2-applications.git", - "repoUsername":"", - "repoPassword":"" - } - } - }, - { - "type": "tomcat1", - "cartridgeMin": 1, - "cartridgeMax": 2, - "subscribableInfo": { - "alias": "tom1group6", - "autoscalingPolicy": "autoscale_policy_1" - "artifactRepository":{ - "privateRepo":false, - "repoUrl":"https://github.com/imesh/stratos-tomcat1-applications.git", - "repoUsername":"", - "repoPassword":"" - } - } - } - ] - } - ], - "cartridges": [ - { - "type": "tomcat", - "cartridgeMin": 1, - "cartridgeMax": 2, - "subscribableInfo": { - "alias": "mytomcat", - "autoscalingPolicy": "autoscale_policy_1" - } - } - ] - } -} - http://git-wip-us.apache.org/repos/asf/stratos/blob/d7f100da/samples/dependency-scaling/sample-groups/kubernetes/artifacts/autoscale-policy.json ---------------------------------------------------------------------- diff --git a/samples/dependency-scaling/sample-groups/kubernetes/artifacts/autoscale-policy.json b/samples/dependency-scaling/sample-groups/kubernetes/artifacts/autoscale-policy.json deleted file mode 100755 index d1d3134..0000000 --- a/samples/dependency-scaling/sample-groups/kubernetes/artifacts/autoscale-policy.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "id": "autoscale_policy_1", - "loadThresholds": { - "requestsInFlight": { - "threshold": 50 - }, - "memoryConsumption": { - "threshold": 70 - }, - "loadAverage": { - "threshold": 1000 - } - } -} http://git-wip-us.apache.org/repos/asf/stratos/blob/d7f100da/samples/dependency-scaling/sample-groups/kubernetes/artifacts/dep_single_group.json ---------------------------------------------------------------------- diff --git a/samples/dependency-scaling/sample-groups/kubernetes/artifacts/dep_single_group.json b/samples/dependency-scaling/sample-groups/kubernetes/artifacts/dep_single_group.json deleted file mode 100644 index b1ea0b3..0000000 --- a/samples/dependency-scaling/sample-groups/kubernetes/artifacts/dep_single_group.json +++ /dev/null @@ -1,57 +0,0 @@ -{ - "applicationId": "app_group_v2", - "applicationPolicy": { - "networkPartition": [ - { - "id":"network-p1", - "kubernetesClusterId":"kubernetes-cluster-1", - "activeByDefault": "true", - "partitions": [ - { - "id": "P1", - "provider": "kubernetes", - "property": [ - { - "name": "region", - "value": "default" - } - ] - } - ] - } - ] - }, - "childPolicies": [ - { - "alias": "mytomcat", - "networkPartition": [ - { - "id": "network-p1", - "partitionAlgo": "one-after-another", - "partitions": [ - { - "id": "P1", - "max": 5 - } - ] - } - ] - }, - { - "alias": "mygroup6", - "networkPartition": [ - { - "id": "network-p1", - "partitionAlgo": "one-after-another", - "partitions": [ - { - "id": "P1", - "max": 5 - } - ] - } - ] - } - ] -} -
