$ kubectl create ns fluid-system
$ helm install --set runtime.goosefs.enabled=true fluid fluid-0.8.0.tgz
$ kubectl get pod -n fluid-systemNAME READY STATUS RESTARTS AGEcsi-nodeplugin-fluid-2mfcr 2/2 Running 0 108scsi-nodeplugin-fluid-l7lv6 2/2 Running 0 108sdataset-controller-5465c4bbf9-5ds5p 1/1 Running 0 108sgoosefsruntime-controller-654fb74447-cldsv 1/1 Running 0 108s
csi-nodeplugin-fluid-xx must be the same as the number of nodes in the Kubernetes cluster.fluid-0.8.0.tgz and modify the default values.yaml file:runtime:mountRoot: /runtime-mntgoosefs:runtimeWorkers: 3portRange: 26000-32000enabled: falseinit:image: fluidcloudnative/init-users:v0.8.0-116a5becontroller:image: fluidcloudnative/goosefsruntime-controller:v0.8.0-116a5beruntime:image: ccr.ccs.tencentyun.com/qcloud/goosefs:v1.2.0fuse:image: ccr.ccs.tencentyun.com/qcloud/goosefs:v1.2.0
image content related to GooseFS. For example, you can change the location of the image to your own repository. After modification, run helm package fluid again for packaging and run the following command to update the Fluid version:helm upgrade --install fluid fluid-0.8.0.tgz
$ kubectl get crdNAME CREATED ATdatabackups.data.fluid.io 2021-03-02T13:12:31Zdataloads.data.fluid.io 2021-04-14T11:14:58Zdatasets.data.fluid.io 2021-03-02T13:12:31Zgoosefsruntimes.data.fluid.io 2021-04-13T13:31:38Z
kubectl delete crd goosefsruntimes.data.fluid.io
fluid-0.8.0.tgz:$ ls -l fluid/total 32total 32-rw-r--r-- 1 xieydd staff 489 5 15 16:14 CHANGELOG.md-rw-r--r-- 1 xieydd staff 1061 7 22 00:08 Chart.yaml-rw-r--r-- 1 xieydd staff 2560 5 15 16:14 VERSIONdrwxr-xr-x 8 xieydd staff 256 7 20 15:06 crdsdrwxr-xr-x 7 xieydd staff 224 5 24 14:18 templates-rw-r--r-- 1 xieydd staff 1665 7 22 00:08 values.yaml
kubectl apply -f crds/data.fluid.io_goosefsruntimes.yaml
Feedback