CSI Provider for Thalassa Cloud

The Container Storage Interface (CSI) Thalassa driver enables Kubernetes to use Thalassa Cloud Block Storage for persistent storage. In Thalassa Cloud Kubernetes, the CSI driver is pre-installed and fully managed by the platform, providing seamless integration between your Kubernetes workloads and Thalassa Cloud Block Storage. The CSI Thalassa driver implements the Kubernetes CSI specification, allowing you to create, attach, and manage Thalassa Cloud Block Storage volumes in your Kubernetes cluster. The driver runs as a DaemonSet on each node and is automatically configured during cluster creation.

Key Functionality

FeatureDescription
Block Storage IntegrationSeamlessly integrates with Thalassa Cloud Block Storage
Dynamic ProvisioningAutomatically creates and manages storage volumes
Volume SnapshotsSupports creating and restoring volume snapshots
Volume ExpansionAllows resizing of existing volumes

Troubleshooting

Common Issues

  1. Volume Creation Fails

    • Verify storage class configuration
    • Check resource quotas
    • Ensure sufficient block storage quota
  2. Volume Attachment Issues

    • Verify node status
    • Check CSI driver logs
    • Ensure proper network connectivity

Support

Since the CSI driver is fully managed by Thalassa Cloud, any issues should be reported to Thalassa Cloud support. The support team can help diagnose and resolve any problems with the CSI driver’s operation.

Additional Resources