Amila Maharachchi created STRATOS-754:
-----------------------------------------
Summary: Allow super tenant to subscribe a tenant to a service (on
behalf of)
Key: STRATOS-754
URL: https://issues.apache.org/jira/browse/STRATOS-754
Project: Stratos
Issue Type: Improvement
Components: Stratos Manager
Affects Versions: 4.0.0
Reporter: Amila Maharachchi
Fix For: 4.1.0
AFAIU, at the moment when subscribe to a service (via the REST api), we need to
provide the tenant user's credentials.
Following is a sample rest call:
curl -X POST -H "Content-Type: application/json" -d @subscribe.json -k -v -u
username@tenantdomain:password
https://sc.dev.com:9443/stratos/admin/cartridge/subscribe
Following is a sample payload.
{
"cartridgeType": "appserver",
"alias": "appservermyorg2",
"repoURL": "https://git.com/git/Development/as/1.git",
"privateRepo": "true",
"repoUsername": "gituser",
"repoPassword": "xxxxxxxxx",
"commitsEnabled": "true",
"autoscalePolicy": "stratos_autoscale",
"deploymentPolicy": "stratos_deployment"
}
But, we need a method for the super tenant to make this subscription.
--
This message was sent by Atlassian JIRA
(v6.2#6252)