You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cloudstack.apache.org by pe...@apache.org on 2025/10/24 12:19:29 UTC
(cloudstack-documentation) branch add-csi-notes created (now 8c118f8d)
This is an automated email from the ASF dual-hosted git repository.
pearl11594 pushed a change to branch add-csi-notes
in repository https://gitbox.apache.org/repos/asf/cloudstack-documentation.git
at 8c118f8d Add details about CSI integration
This branch includes the following new commits:
new 8c118f8d Add details about CSI integration
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
(cloudstack-documentation) 01/01: Add details about CSI integration
Posted by pe...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
pearl11594 pushed a commit to branch add-csi-notes
in repository https://gitbox.apache.org/repos/asf/cloudstack-documentation.git
commit 8c118f8dd78c995d989fabf53e5209386038d576
Author: Pearl Dsilva <pe...@gmail.com>
AuthorDate: Fri Oct 24 08:19:15 2025 -0400
Add details about CSI integration
---
source/plugins/cloudstack-kubernetes-service.rst | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
diff --git a/source/plugins/cloudstack-kubernetes-service.rst b/source/plugins/cloudstack-kubernetes-service.rst
index d951608a..5999aee8 100644
--- a/source/plugins/cloudstack-kubernetes-service.rst
+++ b/source/plugins/cloudstack-kubernetes-service.rst
@@ -765,6 +765,19 @@ For verification of the applied CNI Configuration, the following commands can be
Events: <none>
+CSI integration with CKS
+~~~~~~~~~~~~~~~~~~~~~~~~~~
+From 4.22.0, CloudStack Kubernetes Service provides CSI integration that allows dynamic provisioning of CloudStack volumes for Kubernetes pods running on CKS clusters.
+To enable CSI integration, the CKS data ISOs must have the CSI manifests. Rebuilding the CKS data ISOs using the `create-kubernetes-binaries-iso.sh` script will build ISOs with CSI manifests and images.
+
+|cks-custom-template-registration.png|
+
+Enabling CSI integration for a CKS cluster can be done by selecting the `Enable CSI Integration` checkbox in the Advanced Settings section of the Kubernetes cluster creation form.
+Doing so will setup the CSI components - the CSI controller and the CSI node daemonset - on the cluster during its creation.
+
+|cks-csi-pods.png|
+
+Further details about using CSI with CKS can be found at: https://github.com/cloudstack/cloudstack-csi-driver/blob/main/README.md
.. |cks-add-version-form.png| image:: /_static/images/cks-add-version-form.png
:alt: Add Kubernetes Supported Version form.
@@ -804,3 +817,7 @@ For verification of the applied CNI Configuration, the following commands can be
:alt: Kubernetes cluster creation setting a CNI configuration.
.. |cks-cni-configuration-registration-sample.png| image:: /_static/images/cks-cni-configuration-registration-sample.png
:alt: CNI Configuration registration sample.
+.. |cks-add-version-action.png| image:: /_static/images/cks-csi-integration.png
+ :alt: Integration of CSI with CKS.
+.. |cks-csi-pods.png| image:: /_static/images/cks-csi-pods.png
+ :alt: CSI Pods.
\ No newline at end of file