Charmed Kubernetes integration with HPE Alletra Storage 9000

A comprehensive guide for integrating Charmed Kubernetes, delivered by Canonical, with the HPE Alletra Storage 9000 array from Hewlett Packard Enterprise.

Download the paper

Kubernetes is an open-source container orchestration platform that simplifies the deployment, scaling, and management of containerized applications.

Canonical offers commercial distribution and support for a pure upstream version of Kubernetes. Charmed Kubernetes leverages the Juju model-driven approach to build Kubernetes clusters. Charms are used within the model to deploy, configure, and manage cloud services, encapsulating all the necessary code and expertise, including integration with other related applications and upgrade processes. This approach enables the rapid and consistent deployment and management of Kubernetes clusters.

The HPE teams have created a Container Storage Interface (CSI) driver that enables the utilization of HPE Storage appliances as the underlying infrastructure for Kubernetes persistent volumes.

The CSI driver architecture provides a clear separation of responsibilities among various components: the core of Kubernetes, SIG Storage (CSI owners), the CSI driver author (HPE), and the developer responsible for the back-end cloud service provider (CSP). This segregation of roles ensures efficient and organized management of storage resources within Kubernetes.

This document outlines the integration method, provides step-by-step instructions for deploying Charmed Kubernetes on bare-metal servers, and offers detailed guidance and examples for using the HPE Alletra Storage 9000 as the back-end for Kubernetes persistent volumes.

 

Fill in the form in this page and download it now.

Contact information
  • In submitting this form, I confirm that I have read and agree to Canonical's Privacy Notice and Privacy Policy.