kubesphere-fluid

Automate Fluid lifecycle operations across KubeSphere host and member clusters.

17.0k|2.8k|Updated Apr 21, 2018
One-click install
npx skills add https://github.com/kubesphere/kubesphere --skill kubesphere-fluid
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kubesphere-fluid
Source: https://github.com/kubesphere/kubesphere/tree/main/skills/kubesphere-fluid
Command: npx skills add https://github.com/kubesphere/kubesphere --skill kubesphere-fluid

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

KubeSphere Fluid management requires coordinating installation, status checks, runtime and dataset manifest generation, and troubleshooting across multiple components. This Skill automates those workflows within KubeSphere, reducing manual effort and the risk of misconfigurations. It guides end-to-end Fluid lifecycle operations from install to uninstall, with safe defaults and clear validation.

Core Features & Use Cases

  • Install or upgrade the Fluid extension via InstallPlan
  • Query Fluid extension status, CRDs, Pods, and logs
  • Generate Dataset manifests with mount configuration
  • Generate AlluxioRuntime, JuiceFSRuntime, or ThinRuntime manifests for caching
  • Perform DataLoad for cache warming
  • Scale runtime replicas
  • Uninstall the Fluid extension
  • Troubleshoot Fluid Pods, CRDs, and mount issues

Quick Start

Install Fluid extension using an InstallPlan and verify the fluid-system components are healthy.

Frequently Asked Questions about kubesphere-fluid

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Fluid dataset and runtime manifest generation in KubeSphere?

Automating Fluid dataset and runtime manifest generation in KubeSphere is achieved by enforcing exact user inputs for mounts, replicas, and quotas, which then produces sample manifests with safe defaults for AlluxioRuntime, JuiceFSRuntime, or ThinRuntime configurations.

What is the best way to install and check the status of the Fluid extension in KubeSphere?

The best way to install the Fluid extension in KubeSphere is via an InstallPlan, which allows you to subsequently query extension status, CRDs, Pods, and logs to verify that all fluid-system components are healthy.

Can I perform DataLoad for cache warming and scale runtime replicas across host and member clusters?

Yes, you can perform DataLoad for cache warming and scale runtime replicas across host and member clusters, as the lifecycle workflow applies to these operations while guiding steps to prevent unintended cluster changes.

How do I troubleshoot Fluid Pods, CRDs, and mount issues in KubeSphere?

Troubleshooting Fluid Pods, CRDs, and mount issues in KubeSphere involves querying extension status and logs to identify misconfigurations, leveraging guided workflow steps to inspect runtime manifests and dataset mount configurations.

Do I need to specify mediumType and quotas when configuring Fluid datasets?

Yes, you need to specify mediumType and quotas when configuring Fluid datasets, because the workflow enforces exact user inputs for mounts, replicas, paths, and quotas to ensure safe defaults and prevent unintended cluster changes.