{"componentChunkName":"component---src-templates-tutorial-js","path":"/en/tutorial/StorageClassManagement/","result":{"data":{"markdownRemark":{"html":"<h2 id=\"storageclasses\"><a href=\"#storageclasses\" aria-hidden class=\"anchor\"><svg aria-hidden=\"true\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>StorageClasses</h2>\n<p>SuperMap iManager supports to add StorageClasses for services and applications data storing. A StorageClass provides a way for administrators to describe different available storage types. StorageClasses can map to quality-of-service levels, backup policies, or to arbitrary policies determined by cluster administrators. Each StorageClass contains the fields provisioner, parameters, and reclaimPolicy, which are used when a Persistent Volume belonging to the class needs to be dynamically provisioned. Users can request a particular class using the name of a StorageClass object. More details please refer to <a href=\"https://kubernetes.io/docs/concepts/storage/storage-classes/\" target=\"blank\">Kubernetes Documentation</a>.</p>\n<p>If you already have a StorageClass, configure the parameter ‘deploy_storage_class_name’ in values.yaml file(please refer to <a href=\"../../guides/InstalliManager/\">Guides > Deployment Guide > Install iManager</a>), or add the name of StorageClass through iManager UI.</p>\n<h3 id=\"add-storageclasses\"><a href=\"#add-storageclasses\" aria-hidden class=\"anchor\"><svg aria-hidden=\"true\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>Add StorageClasses</h3>\n<ol>\n<li>Clicks <strong>Storage > StorageClasses</strong> on the left navigation bar of iManager.</li>\n<li>Clicks on <strong>Add StorageClasses</strong>.</li>\n<li>\n<p>Fills in the name of StorageClass.</p>\n<ul>\n<li>StorageClass Name: The name of StorageClass in the YAML file.</li>\n</ul>\n</li>\n</ol>\n<h3 id=\"manage-storageclasses\"><a href=\"#manage-storageclasses\" aria-hidden class=\"anchor\"><svg aria-hidden=\"true\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>Manage StorageClasses</h3>\n<p>On the StorageClasses page, users can delete existing StorageClasses, and bind/unbind basic services and applications to the specified StorageClass.</p>\n<p>\n  <a\n    class=\"gatsby-resp-image-link\"\n    href=\"/iManager_K8S/1014/static/c6e1e1c5f15ce00b2d718f946181a1ee/91f10/storageclassmanageen.png\"\n    style=\"display: block\"\n    target=\"_blank\"\n    rel=\"noopener\"\n  >\n  \n  <span\n    class=\"gatsby-resp-image-wrapper\"\n    style=\"position: relative; display: block;  max-width: 840px; margin-left: auto; margin-right: auto;\"\n  >\n    <span\n      class=\"gatsby-resp-image-background-image\"\n      style=\"padding-bottom: 28.57142857142857%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAGCAIAAABM9SnKAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA3UlEQVQY022Py07DMBBF/SNIiBK/4vErtuuoKXaVtDvEDxQ2iE/oCvHvDLGQsuixZJ2F594xyR6ikd3jw+75Pl3X4U0pBQAppVJKCImuAEh8/44fP/D6pRgVlD7t7tPmGxjHVsh0vR2ut/j2GZzz1gJozDRaQ0P/HWzDgW1QgyTbDyBsz533wz8hBO99rXWeZ/R6OpWX4rxLMY5jRrHOGWNIzuM0HWPap5TMBmxdluVyPqMfp6mUYowN+zEf6jDEaA1oTXAlzLErYgPnHMtxZ5T2Cc4Yl4pJ3feg1we/FhJCC3q8OicAAAAASUVORK5CYII='); background-size: cover; display: block;\"\n    >\n      <img\n        class=\"gatsby-resp-image-image\"\n        style=\"width: 100%; height: 100%; margin: 0; vertical-align: middle; position: absolute; top: 0; left: 0; box-shadow: inset 0px 0px 0px 400px white;\"\n        alt=\"storageclassmanage\"\n        title=\"\"\n        src=\"/iManager_K8S/1014/static/c6e1e1c5f15ce00b2d718f946181a1ee/1e088/storageclassmanageen.png\"\n        srcset=\"/iManager_K8S/1014/static/c6e1e1c5f15ce00b2d718f946181a1ee/65ed1/storageclassmanageen.png 210w,\n/iManager_K8S/1014/static/c6e1e1c5f15ce00b2d718f946181a1ee/d10fb/storageclassmanageen.png 420w,\n/iManager_K8S/1014/static/c6e1e1c5f15ce00b2d718f946181a1ee/1e088/storageclassmanageen.png 840w,\n/iManager_K8S/1014/static/c6e1e1c5f15ce00b2d718f946181a1ee/91f10/storageclassmanageen.png 992w\"\n        sizes=\"(max-width: 840px) 100vw, 840px\"\n      />\n    </span>\n  </span>\n  \n  </a>\n    </p>","frontmatter":{"title":"Tutorial","next":null,"prev":null},"fields":{"path":"content/tutorial/StorageClassManagement.en.md","slug":"/en/tutorial/StorageClassManagement/","langKey":"en"}}},"pageContext":{"slug":"/en/tutorial/StorageClassManagement/"}}}