In our second use case, Kubernetes combined with the XtremIO X2 plug-in simplified and automated the provisioning and removal of containers and storage.
This use case demonstrated how we can easily shift away from the complexities of scripting and using the command line to a self-service model that accelerates container management. The move to a self-service model, which increases developer productivity by removing bottlenecks, becomes increasingly important as the Docker container environment grows.
Using a container orchestration system such as Kubernetes is the next step in the container journey for database developers. Automation becomes a necessity with the growth of containerized applications. In this case, it enabled our developer to bypass the complexities that are associated with scripting and uses the Kubernetes application to accomplish the developer’s objectives. The CSI plug-in integrates with Kubernetes and exposes the capabilities of the XtremIO X2 array, enabling the developer to:
The powerful part of this enablement is that steps such as these have traditionally required multiple roles—developers and others working with the storage administrator, for example—and more time. Kubernetes with the CSI plug-in enables the developer and others to do more in less time. The time savings means that projects can be completed faster, benefiting both the developer and the business. Overall, the key benefit of our second use case was the transformation from a manually managed container environment to an orchestrated system with more storage capabilities.