Solum/FeatureBlueprints/DeployApp
< Solum
Revision as of 13:14, 5 October 2013 by Roshan Agrawal (talk | contribs) (Created page with "== Solum-R1.1 Deploy application == As an application developer, I can invoke a REST API call to push code to the Solum platform, and receive back the URL of my running appli...")
Solum-R1.1 Deploy application
As an application developer, I can invoke a REST API call to push code to the Solum platform, and receive back the URL of my running application.
Attribute name | Description | Required? |
---|---|---|
App Name | Name of application (Unique at tenant level) | Required |
Instance Count | Initial number of app instances | Optional (default = 1 instance) |
Instance Size | Size of each app instance (as determined by RAM, CPU, disk space, allocated to each instance). Small, medium, large, extra large, etc | Optional (default = "small"), the sizing characteristics of what is small and what is large is configurable by the platform service provider |
Artifact | Packaged application code | Required |
Auto Scale | Should the application auto-scale (Y/N) | Optional (default = N) |
MinInstances | Minimum number of app instances (lower threshold for the auto scale policy) | Optional (default = 1) |
MaxInstances | Maximum number of app instances (upper threshold for the auto scale policy) | Optional (default = specified Instance count during app creation) |
Environment | Set application specific environment variables at app start up | Optional |
LanguagePack | User could (optionally) register a custom language pack with the platform, (say: “MyPythonStack”), and be able to specify it during app creation. | Optional |
Services | List of services that the application will bind to (e.g.Trove, NewRelic). | Optional |