Stratos Manager provides a console (UI), which allows users to interact with the system. In addition, Stratos Manager also hosts the REST and CLI services, which are responsible for providing PaaS management operations.
Component | Actions | REST API | CLI | Web UI |
---|---|---|---|---|
Cartridges | Adding a cartridge. | Yes | Yes | Yes |
Updating a cartridge. | Yes | Yes | No | |
Getting details of a specific cartridge. | Yes | Yes | Yes | |
Getting details of cartridges. | Yes | Yes | No | |
Getting details of cartridges using filters. | Yes | Yes | No | |
Deleting a cartridge. | Yes | Yes | Yes | |
Cartridge groups | Adding a cartridge group. | Yes | Yes | Yes |
Updating a cartridge group. | Yes | Yes | No | |
Getting details of a specific cartridge group. | Yes | Yes | Yes | |
Getting details of cartridge groups. | Yes | Yes | No | |
Deleting a cartridge group. | Yes | Yes | Yes | |
Network partition | Adding a network partition. | Yes | Yes | Yes |
Updating a network partition. | Yes | Yes | No | |
Getting details of a specific network partition. | Yes | Yes | Yes | |
Getting details of network partitions. | Yes | Yes | No | |
Deleting a network partition. | Yes | Yes | Yes | |
Applications | Adding an application. | Yes | Yes | Yes |
Deploy an application. | Yes | Yes | Yes | |
Getting details of an application. | Yes | Yes | Yes | |
Getting details of applications. | Yes | Yes | No | |
Getting the runtime topology of an application. | Yes | Yes | No | |
Undeploy an application. | Yes | Yes | Yes | |
Deleting an application. | Yes | Yes | Yes | |
Application policies | Adding an application policy. | Yes | Yes | Yes |
Updating an application policy. | Yes | Yes | No | |
Getting details of an application policy. | Yes | Yes | Yes | |
Getting details of application policies. | Yes | Yes | No | |
Deleting an application policy. | Yes | Yes | Yes | |
Application sign up | Signing up to an application. | Yes | Yes | No |
Getting sign up details of an application. | Yes | Yes | No | |
Deleting sign up details of an application. | Yes | Yes | No | |
Domain mappings | Adding domain mappings. | Yes | Yes | No |
Getting domain mapping details of an application. | Yes | Yes | No | |
Deleting domain mappings. | Yes | Yes | No | |
Auto-scaling policy | Adding an auto-scaling policy. | Yes | Yes | Yes |
Updating an auto-scaling policy. | Yes | Yes | No | |
Getting details of an auto-scaling policy. | Yes | Yes | Yes | |
Getting details of auto-scaling policies. | Yes | Yes | No | |
Deleting an auto-scaling policy. | Yes | Yes | Yes | |
Tenants | Adding a tenant. | Yes | Yes | Yes |
Updating a tenant. | Yes | Yes | No | |
Getting details of a tenant. | Yes | Yes | No | |
Getting details of tenants. | Yes | Yes | No | |
Searching for tenants. | Yes | Yes | No | |
Activating a tenant. | Yes | Yes | Yes | |
Deactivating a tenant. | Yes | Yes | Yes | |
User | Adding a user. | Yes | Yes | Yes |
Updating a user. | Yes | Yes | No | |
Getting details of users. | Yes | Yes | No | |
Deleting a user. | Yes | Yes | Yes | |
Kubernetes-CoreOS Cluster | Adding a Kubernetes-CoreOS Cluster. | Yes | Yes | Yes |
Adding a host to a Kubernetes-CoreOS Cluster. | Yes | Yes | ||
Updating a Kubernetes-CoreOS master. | Yes | Yes | No | |
Getting details on all Kubernetes-CoreOS groups. | Yes | Yes | No | |
Getting details on a Kubernetes-CoreOS group. | Yes | Yes | Yes | |
Getting details on all the hosts in a Kubernetes-CoreOS group. | Yes | Yes | No | |
Getting details on the master in a Kubernetes-CoreOS group. | Yes | Yes | No | |
Undeploying a host in a Kubernetes-CoreOS group. | Yes | Yes | No | |
Deleting a Kubernetes-CoreOS group. | Yes | Yes | Yes | |
Deployment policies | Adding a deployment policy. | Yes | Yes | Yes |
Updating a deployment policy. | Yes | Yes | No | |
Getting details of a deployment policy. | Yes | Yes | Yes | |
Getting details of deployment policies. | Yes | Yes | No | |
Deleting a deployment policy. | Yes | Yes | Yes |