Jump to: navigation, search

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...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

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