CloudStack Container Service from ShapeBlue is software that gives Cloud Service Providers a Container as a Service (CaaS) offering within their existing IaaS environments, with no disruption to user experience or business process.
The software gives end-users the ability to use multiple container engines such as Docker and rkt from CoreOS, and hosted container registries like Docker hub, Quay or Google Container Registry (GCE) as well as their own private registries. It allows this whilst overcoming the biggest challenge for existing IaaS providers: how do they quickly offer their users a robust CaaS offering and, at the same time, do so with a seamless user experience and no disruption of their existing IaaS business processes and commercial models.
CloudStack Container Service is developed as a plug-in to Apache CloudStack. It gives users the ability to create container clusters within an existing multi-tenant environment provided by CloudStack. The user experience is seamless: users can now mange container clusters and deploy & manage cloud native applications all in the same user-interface that they use to manage their existing compute, network and storage. For service providers running dedicated or bespoke UI’s, a number of simple API calls have been added to the CloudStack API to allow simple integration.
In a similar fashion to Amazon’s EC2 Container Service and Google’s Container Engine, users of your cloud simply pay for the resources that they consume to underpin their container clusters. This gives the advantage of requiring no changes to business or commercial models by the service provider.
CloudStack Container Service uses Kubernetes to provide the underlying platform for automating deployment, scaling, and operations of the application containers across clusters of hosts in the service provider environment. It defines a set of building blocks (“primitives”) which collectively provide mechanisms for deploying, maintaining, and scaling applications. CloudStack Container Service provides this to users in a seamless user experience.
CloudStack Container Service – advantages
- Configured in hours – start offering entperise grade container services immediately
- Fully multi-tennant
- Users use your existing CloudStack User Interface for containers and VM’s together
- No changes to product catalogue or billing processes required
- Users can deploy cloud native applications into clusters of containers
- Advanced cluster management tools
- User can use industry standard deployment and management tools
- Service Provider Pack gives end-user documentation and on-ramp
Download & More Information
The CloudStack Container Service is open sourced under the Apache License Version 2, and is freely available for download and installation.
For new users, please install it as per the instructions in the CCS Installation and Administration Guide.
For existing users, please remove the existing CCS package repository and install it as per a new user.
For demonstrations and software previews please contact CCSfirstname.lastname@example.org