-
Notifications
You must be signed in to change notification settings - Fork 995
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
add demos(zh_CN) #13
add demos(zh_CN) #13
Conversation
examples/demo1/demo_app.yaml
Outdated
labels: | ||
app: nginx | ||
spec: | ||
hostNetwork: true |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
用pod anti-affinity,这样对用户理解两个pod不在同一个节点更直接
examples/demo1/README_zhCN.md
Outdated
```shell script | ||
$ kubectl get pod -l app=nginx | ||
NAME READY STATUS RESTARTS AGE | ||
nginx-0 1/1 Running 0 37s |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
examples/demo1/demo_dataset.yaml
Outdated
mounts: | ||
# TODO change this to a famous dataset(e.g. cifar10, mnist) | ||
- mountPoint: https://downloads.apache.org/hbase/2.2.5/ | ||
name: hbase |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
add new line
建议把文档和例子分开,文档放到docs下,例子放到samples下 |
* Add juicefs runtime (#11) * Add juicefs runtime Signed-off-by: zwwhdls <weiwei.zhu@juicefs.io> Signed-off-by: zwwhdls <zww@hdls.me> * format --no-update when bucket is none & fix typo & fix test (#12) Signed-off-by: zwwhdls <weiwei.zhu@juicefs.io> Signed-off-by: zwwhdls <zww@hdls.me> * Add doc (#13) * add juicefs_runtime doc & fix bug * add en doc Signed-off-by: zwwhdls <weiwei.zhu@juicefs.io> Signed-off-by: zwwhdls <zww@hdls.me> * update juicefs_runtime.md (#14) Signed-off-by: zwwhdls <weiwei.zhu@juicefs.io> Signed-off-by: zwwhdls <zww@hdls.me> * Add node label after scheduling dataset (#1040) * Update docker image, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Prefer fuse node affinity, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Prefer fuse node affinity, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Prefer fuse node affinity, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Update docker image, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Update docker image, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Update docker image, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Sync up node labels, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Sync up node labels, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Sync up node labels, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * update config Signed-off-by: cheyang <cheyang@163.com> * Sync up node labels, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Test for sync up node labels, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Test for sync up node labels, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Test for sync up node labels, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Test for sync up node labels, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Test for sync up node labels, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Test for sync up node labels, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Test for sync up node labels, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Test for sync up node labels, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Test for sync up node labels, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Test for sync up node labels, To #37253115 Signed-off-by: cheyang <cheyang@163.com> Signed-off-by: zwwhdls <zww@hdls.me> * add ut for healthcheck. (#1051) Signed-off-by: LDawns <lsm@smail.nju.edu.cn> Signed-off-by: zwwhdls <zww@hdls.me> * Add mount propagation in node-driver-registrar (#1049) node-driver-registrar will mount kubelet-dir on {{ .Values.csi.kubelet.rootDir }} without 'HostToContainer' or 'Bidirectional'. If another pod mount a temporary device on their volume directory like '${kubelet-dir}/lib/kubelet/pods/xxx/volumes/' which create before node-driver-registrar and delete after node-driver-registrar is created will cause device deconstruction to fail. Signed-off-by: tuji.yyf <tuji.yyf@alibaba-inc.com> Signed-off-by: zwwhdls <zww@hdls.me> * add ut for template_engine.go and metadata.go (#1039) Signed-off-by: littletiger123 <mg20330006@smail.nju.edu.cn> Signed-off-by: zwwhdls <zww@hdls.me> * add master and fuse resource option for jindoruntime (#1046) * implement master and fuse resource option Signed-off-by: frankleaf <frank.wt@alibaba-inc.com> * fix ut Signed-off-by: frankleaf <frank.wt@alibaba-inc.com> Signed-off-by: zwwhdls <zww@hdls.me> * add test case of cert builder (#1042) * add test case of cert Signed-off-by: yangyuliufeng <qlw705706@gmail.com> * prepare the test environment Signed-off-by: yangyuliufeng <qlw705706@gmail.com> Signed-off-by: zwwhdls <zww@hdls.me> * implement SyncScheduleInfoToCacheNodes (#15) Signed-off-by: zwwhdls <weiwei.zhu@juicefs.io> Signed-off-by: zwwhdls <zww@hdls.me> * Fix ci (#16) * implement SyncScheduleInfoToCacheNodes * fix golangci-lint Signed-off-by: zwwhdls <weiwei.zhu@juicefs.io> Signed-off-by: zwwhdls <zww@hdls.me> * fix env/port format & adjust import format (#17) Signed-off-by: zwwhdls <zww@hdls.me> * Add test (#18) * add test * update chart Signed-off-by: zwwhdls <zww@hdls.me> * update juicefsruntime unit test (#19) * add jucefsruntime ut * fix test * update juicefsruntime test Signed-off-by: zwwhdls <zww@hdls.me> * fix confluct Signed-off-by: zwwhdls <zww@hdls.me> * add some test (#20) Signed-off-by: zwwhdls <zww@hdls.me> * Fix cache dir (#21) * fix cache dir Signed-off-by: zwwhdls <zww@hdls.me> * update mountpoint & parse option Signed-off-by: zwwhdls <zww@hdls.me> * fix test Signed-off-by: zwwhdls <zww@hdls.me> * fix nodeSelector in fuse Signed-off-by: zwwhdls <zww@hdls.me> * update doc Signed-off-by: zwwhdls <zww@hdls.me> * fix test (#22) Signed-off-by: zwwhdls <zww@hdls.me> * change JuiceFSRuntimeStatus to RuntimeStatus (#23) * change JuiceFSRuntimeStatus to RuntimeStatus Signed-off-by: ldd91 <lvdongdong30@gmail.com> * sync metadata after fuse pod up Signed-off-by: ldd91 <lvdongdong30@gmail.com> * sync metadata after fuse pod up Signed-off-by: ldd91 <lvdongdong30@gmail.com> * update metaurl in encryptOption (#24) --signoff Signed-off-by: zwwhdls <zww@hdls.me> * fix golangci-lint Signed-off-by: zwwhdls <zww@hdls.me> * fix typo Signed-off-by: zwwhdls <zww@hdls.me> * add test in util Signed-off-by: zwwhdls <zww@hdls.me> * add tests & fix Signed-off-by: zwwhdls <zww@hdls.me> * add tests Signed-off-by: zwwhdls <zww@hdls.me> * add tests Signed-off-by: zwwhdls <zww@hdls.me> * disassemble cmd/main.go into several small files. Signed-off-by: zwwhdls <zww@hdls.me> Co-authored-by: ldd91 <lvdongdong30@gmail.com> Co-authored-by: cheyang <cheyang@163.com> Co-authored-by: LDawn <38764512+LDawns@users.noreply.github.com> Co-authored-by: Yifan Yuan <tuji.yyf@alibaba-inc.com> Co-authored-by: littletiger123 <32997459+littletiger123@users.noreply.github.com> Co-authored-by: frankleaf <62129564+frankleaf@users.noreply.github.com> Co-authored-by: yangyuliufeng <30432274+yangyuliufeng@users.noreply.github.com>
* Add juicefs runtime (fluid-cloudnative#11) * Add juicefs runtime Signed-off-by: zwwhdls <weiwei.zhu@juicefs.io> Signed-off-by: zwwhdls <zww@hdls.me> * format --no-update when bucket is none & fix typo & fix test (fluid-cloudnative#12) Signed-off-by: zwwhdls <weiwei.zhu@juicefs.io> Signed-off-by: zwwhdls <zww@hdls.me> * Add doc (fluid-cloudnative#13) * add juicefs_runtime doc & fix bug * add en doc Signed-off-by: zwwhdls <weiwei.zhu@juicefs.io> Signed-off-by: zwwhdls <zww@hdls.me> * update juicefs_runtime.md (fluid-cloudnative#14) Signed-off-by: zwwhdls <weiwei.zhu@juicefs.io> Signed-off-by: zwwhdls <zww@hdls.me> * Add node label after scheduling dataset (fluid-cloudnative#1040) * Update docker image, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Prefer fuse node affinity, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Prefer fuse node affinity, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Prefer fuse node affinity, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Update docker image, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Update docker image, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Update docker image, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Sync up node labels, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Sync up node labels, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Sync up node labels, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * update config Signed-off-by: cheyang <cheyang@163.com> * Sync up node labels, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Test for sync up node labels, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Test for sync up node labels, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Test for sync up node labels, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Test for sync up node labels, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Test for sync up node labels, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Test for sync up node labels, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Test for sync up node labels, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Test for sync up node labels, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Test for sync up node labels, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Test for sync up node labels, To #37253115 Signed-off-by: cheyang <cheyang@163.com> Signed-off-by: zwwhdls <zww@hdls.me> * add ut for healthcheck. (fluid-cloudnative#1051) Signed-off-by: LDawns <lsm@smail.nju.edu.cn> Signed-off-by: zwwhdls <zww@hdls.me> * Add mount propagation in node-driver-registrar (fluid-cloudnative#1049) node-driver-registrar will mount kubelet-dir on {{ .Values.csi.kubelet.rootDir }} without 'HostToContainer' or 'Bidirectional'. If another pod mount a temporary device on their volume directory like '${kubelet-dir}/lib/kubelet/pods/xxx/volumes/' which create before node-driver-registrar and delete after node-driver-registrar is created will cause device deconstruction to fail. Signed-off-by: tuji.yyf <tuji.yyf@alibaba-inc.com> Signed-off-by: zwwhdls <zww@hdls.me> * add ut for template_engine.go and metadata.go (fluid-cloudnative#1039) Signed-off-by: littletiger123 <mg20330006@smail.nju.edu.cn> Signed-off-by: zwwhdls <zww@hdls.me> * add master and fuse resource option for jindoruntime (fluid-cloudnative#1046) * implement master and fuse resource option Signed-off-by: frankleaf <frank.wt@alibaba-inc.com> * fix ut Signed-off-by: frankleaf <frank.wt@alibaba-inc.com> Signed-off-by: zwwhdls <zww@hdls.me> * add test case of cert builder (fluid-cloudnative#1042) * add test case of cert Signed-off-by: yangyuliufeng <qlw705706@gmail.com> * prepare the test environment Signed-off-by: yangyuliufeng <qlw705706@gmail.com> Signed-off-by: zwwhdls <zww@hdls.me> * implement SyncScheduleInfoToCacheNodes (fluid-cloudnative#15) Signed-off-by: zwwhdls <weiwei.zhu@juicefs.io> Signed-off-by: zwwhdls <zww@hdls.me> * Fix ci (fluid-cloudnative#16) * implement SyncScheduleInfoToCacheNodes * fix golangci-lint Signed-off-by: zwwhdls <weiwei.zhu@juicefs.io> Signed-off-by: zwwhdls <zww@hdls.me> * fix env/port format & adjust import format (fluid-cloudnative#17) Signed-off-by: zwwhdls <zww@hdls.me> * Add test (fluid-cloudnative#18) * add test * update chart Signed-off-by: zwwhdls <zww@hdls.me> * update juicefsruntime unit test (fluid-cloudnative#19) * add jucefsruntime ut * fix test * update juicefsruntime test Signed-off-by: zwwhdls <zww@hdls.me> * fix confluct Signed-off-by: zwwhdls <zww@hdls.me> * add some test (fluid-cloudnative#20) Signed-off-by: zwwhdls <zww@hdls.me> * Fix cache dir (fluid-cloudnative#21) * fix cache dir Signed-off-by: zwwhdls <zww@hdls.me> * update mountpoint & parse option Signed-off-by: zwwhdls <zww@hdls.me> * fix test Signed-off-by: zwwhdls <zww@hdls.me> * fix nodeSelector in fuse Signed-off-by: zwwhdls <zww@hdls.me> * update doc Signed-off-by: zwwhdls <zww@hdls.me> * fix test (fluid-cloudnative#22) Signed-off-by: zwwhdls <zww@hdls.me> * change JuiceFSRuntimeStatus to RuntimeStatus (fluid-cloudnative#23) * change JuiceFSRuntimeStatus to RuntimeStatus Signed-off-by: ldd91 <lvdongdong30@gmail.com> * sync metadata after fuse pod up Signed-off-by: ldd91 <lvdongdong30@gmail.com> * sync metadata after fuse pod up Signed-off-by: ldd91 <lvdongdong30@gmail.com> * update metaurl in encryptOption (fluid-cloudnative#24) --signoff Signed-off-by: zwwhdls <zww@hdls.me> * fix golangci-lint Signed-off-by: zwwhdls <zww@hdls.me> * fix typo Signed-off-by: zwwhdls <zww@hdls.me> * add test in util Signed-off-by: zwwhdls <zww@hdls.me> * add tests & fix Signed-off-by: zwwhdls <zww@hdls.me> * add tests Signed-off-by: zwwhdls <zww@hdls.me> * add tests Signed-off-by: zwwhdls <zww@hdls.me> * disassemble cmd/main.go into several small files. Signed-off-by: zwwhdls <zww@hdls.me> Co-authored-by: ldd91 <lvdongdong30@gmail.com> Co-authored-by: cheyang <cheyang@163.com> Co-authored-by: LDawn <38764512+LDawns@users.noreply.github.com> Co-authored-by: Yifan Yuan <tuji.yyf@alibaba-inc.com> Co-authored-by: littletiger123 <32997459+littletiger123@users.noreply.github.com> Co-authored-by: frankleaf <62129564+frankleaf@users.noreply.github.com> Co-authored-by: yangyuliufeng <30432274+yangyuliufeng@users.noreply.github.com> Signed-off-by: Dice21 <37772976+Dice21@users.noreply.github.com>
* Add juicefs runtime (fluid-cloudnative#11) * Add juicefs runtime Signed-off-by: zwwhdls <weiwei.zhu@juicefs.io> Signed-off-by: zwwhdls <zww@hdls.me> * format --no-update when bucket is none & fix typo & fix test (fluid-cloudnative#12) Signed-off-by: zwwhdls <weiwei.zhu@juicefs.io> Signed-off-by: zwwhdls <zww@hdls.me> * Add doc (fluid-cloudnative#13) * add juicefs_runtime doc & fix bug * add en doc Signed-off-by: zwwhdls <weiwei.zhu@juicefs.io> Signed-off-by: zwwhdls <zww@hdls.me> * update juicefs_runtime.md (fluid-cloudnative#14) Signed-off-by: zwwhdls <weiwei.zhu@juicefs.io> Signed-off-by: zwwhdls <zww@hdls.me> * Add node label after scheduling dataset (fluid-cloudnative#1040) * Update docker image, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Prefer fuse node affinity, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Prefer fuse node affinity, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Prefer fuse node affinity, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Update docker image, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Update docker image, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Update docker image, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Sync up node labels, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Sync up node labels, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Sync up node labels, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * update config Signed-off-by: cheyang <cheyang@163.com> * Sync up node labels, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Test for sync up node labels, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Test for sync up node labels, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Test for sync up node labels, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Test for sync up node labels, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Test for sync up node labels, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Test for sync up node labels, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Test for sync up node labels, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Test for sync up node labels, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Test for sync up node labels, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Test for sync up node labels, To #37253115 Signed-off-by: cheyang <cheyang@163.com> Signed-off-by: zwwhdls <zww@hdls.me> * add ut for healthcheck. (fluid-cloudnative#1051) Signed-off-by: LDawns <lsm@smail.nju.edu.cn> Signed-off-by: zwwhdls <zww@hdls.me> * Add mount propagation in node-driver-registrar (fluid-cloudnative#1049) node-driver-registrar will mount kubelet-dir on {{ .Values.csi.kubelet.rootDir }} without 'HostToContainer' or 'Bidirectional'. If another pod mount a temporary device on their volume directory like '${kubelet-dir}/lib/kubelet/pods/xxx/volumes/' which create before node-driver-registrar and delete after node-driver-registrar is created will cause device deconstruction to fail. Signed-off-by: tuji.yyf <tuji.yyf@alibaba-inc.com> Signed-off-by: zwwhdls <zww@hdls.me> * add ut for template_engine.go and metadata.go (fluid-cloudnative#1039) Signed-off-by: littletiger123 <mg20330006@smail.nju.edu.cn> Signed-off-by: zwwhdls <zww@hdls.me> * add master and fuse resource option for jindoruntime (fluid-cloudnative#1046) * implement master and fuse resource option Signed-off-by: frankleaf <frank.wt@alibaba-inc.com> * fix ut Signed-off-by: frankleaf <frank.wt@alibaba-inc.com> Signed-off-by: zwwhdls <zww@hdls.me> * add test case of cert builder (fluid-cloudnative#1042) * add test case of cert Signed-off-by: yangyuliufeng <qlw705706@gmail.com> * prepare the test environment Signed-off-by: yangyuliufeng <qlw705706@gmail.com> Signed-off-by: zwwhdls <zww@hdls.me> * implement SyncScheduleInfoToCacheNodes (fluid-cloudnative#15) Signed-off-by: zwwhdls <weiwei.zhu@juicefs.io> Signed-off-by: zwwhdls <zww@hdls.me> * Fix ci (fluid-cloudnative#16) * implement SyncScheduleInfoToCacheNodes * fix golangci-lint Signed-off-by: zwwhdls <weiwei.zhu@juicefs.io> Signed-off-by: zwwhdls <zww@hdls.me> * fix env/port format & adjust import format (fluid-cloudnative#17) Signed-off-by: zwwhdls <zww@hdls.me> * Add test (fluid-cloudnative#18) * add test * update chart Signed-off-by: zwwhdls <zww@hdls.me> * update juicefsruntime unit test (fluid-cloudnative#19) * add jucefsruntime ut * fix test * update juicefsruntime test Signed-off-by: zwwhdls <zww@hdls.me> * fix confluct Signed-off-by: zwwhdls <zww@hdls.me> * add some test (fluid-cloudnative#20) Signed-off-by: zwwhdls <zww@hdls.me> * Fix cache dir (fluid-cloudnative#21) * fix cache dir Signed-off-by: zwwhdls <zww@hdls.me> * update mountpoint & parse option Signed-off-by: zwwhdls <zww@hdls.me> * fix test Signed-off-by: zwwhdls <zww@hdls.me> * fix nodeSelector in fuse Signed-off-by: zwwhdls <zww@hdls.me> * update doc Signed-off-by: zwwhdls <zww@hdls.me> * fix test (fluid-cloudnative#22) Signed-off-by: zwwhdls <zww@hdls.me> * change JuiceFSRuntimeStatus to RuntimeStatus (fluid-cloudnative#23) * change JuiceFSRuntimeStatus to RuntimeStatus Signed-off-by: ldd91 <lvdongdong30@gmail.com> * sync metadata after fuse pod up Signed-off-by: ldd91 <lvdongdong30@gmail.com> * sync metadata after fuse pod up Signed-off-by: ldd91 <lvdongdong30@gmail.com> * update metaurl in encryptOption (fluid-cloudnative#24) --signoff Signed-off-by: zwwhdls <zww@hdls.me> * fix golangci-lint Signed-off-by: zwwhdls <zww@hdls.me> * fix typo Signed-off-by: zwwhdls <zww@hdls.me> * add test in util Signed-off-by: zwwhdls <zww@hdls.me> * add tests & fix Signed-off-by: zwwhdls <zww@hdls.me> * add tests Signed-off-by: zwwhdls <zww@hdls.me> * add tests Signed-off-by: zwwhdls <zww@hdls.me> * disassemble cmd/main.go into several small files. Signed-off-by: zwwhdls <zww@hdls.me> Co-authored-by: ldd91 <lvdongdong30@gmail.com> Co-authored-by: cheyang <cheyang@163.com> Co-authored-by: LDawn <38764512+LDawns@users.noreply.github.com> Co-authored-by: Yifan Yuan <tuji.yyf@alibaba-inc.com> Co-authored-by: littletiger123 <32997459+littletiger123@users.noreply.github.com> Co-authored-by: frankleaf <62129564+frankleaf@users.noreply.github.com> Co-authored-by: yangyuliufeng <30432274+yangyuliufeng@users.noreply.github.com> Signed-off-by: Dice21 <37772976+Dice21@users.noreply.github.com>
* Add juicefs runtime (fluid-cloudnative#11) * Add juicefs runtime Signed-off-by: zwwhdls <weiwei.zhu@juicefs.io> Signed-off-by: zwwhdls <zww@hdls.me> * format --no-update when bucket is none & fix typo & fix test (fluid-cloudnative#12) Signed-off-by: zwwhdls <weiwei.zhu@juicefs.io> Signed-off-by: zwwhdls <zww@hdls.me> * Add doc (fluid-cloudnative#13) * add juicefs_runtime doc & fix bug * add en doc Signed-off-by: zwwhdls <weiwei.zhu@juicefs.io> Signed-off-by: zwwhdls <zww@hdls.me> * update juicefs_runtime.md (fluid-cloudnative#14) Signed-off-by: zwwhdls <weiwei.zhu@juicefs.io> Signed-off-by: zwwhdls <zww@hdls.me> * Add node label after scheduling dataset (fluid-cloudnative#1040) * Update docker image, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Prefer fuse node affinity, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Prefer fuse node affinity, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Prefer fuse node affinity, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Update docker image, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Update docker image, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Update docker image, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Sync up node labels, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Sync up node labels, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Sync up node labels, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * update config Signed-off-by: cheyang <cheyang@163.com> * Sync up node labels, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Test for sync up node labels, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Test for sync up node labels, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Test for sync up node labels, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Test for sync up node labels, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Test for sync up node labels, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Test for sync up node labels, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Test for sync up node labels, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Test for sync up node labels, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Test for sync up node labels, To #37253115 Signed-off-by: cheyang <cheyang@163.com> * Test for sync up node labels, To #37253115 Signed-off-by: cheyang <cheyang@163.com> Signed-off-by: zwwhdls <zww@hdls.me> * add ut for healthcheck. (fluid-cloudnative#1051) Signed-off-by: LDawns <lsm@smail.nju.edu.cn> Signed-off-by: zwwhdls <zww@hdls.me> * Add mount propagation in node-driver-registrar (fluid-cloudnative#1049) node-driver-registrar will mount kubelet-dir on {{ .Values.csi.kubelet.rootDir }} without 'HostToContainer' or 'Bidirectional'. If another pod mount a temporary device on their volume directory like '${kubelet-dir}/lib/kubelet/pods/xxx/volumes/' which create before node-driver-registrar and delete after node-driver-registrar is created will cause device deconstruction to fail. Signed-off-by: tuji.yyf <tuji.yyf@alibaba-inc.com> Signed-off-by: zwwhdls <zww@hdls.me> * add ut for template_engine.go and metadata.go (fluid-cloudnative#1039) Signed-off-by: littletiger123 <mg20330006@smail.nju.edu.cn> Signed-off-by: zwwhdls <zww@hdls.me> * add master and fuse resource option for jindoruntime (fluid-cloudnative#1046) * implement master and fuse resource option Signed-off-by: frankleaf <frank.wt@alibaba-inc.com> * fix ut Signed-off-by: frankleaf <frank.wt@alibaba-inc.com> Signed-off-by: zwwhdls <zww@hdls.me> * add test case of cert builder (fluid-cloudnative#1042) * add test case of cert Signed-off-by: yangyuliufeng <qlw705706@gmail.com> * prepare the test environment Signed-off-by: yangyuliufeng <qlw705706@gmail.com> Signed-off-by: zwwhdls <zww@hdls.me> * implement SyncScheduleInfoToCacheNodes (fluid-cloudnative#15) Signed-off-by: zwwhdls <weiwei.zhu@juicefs.io> Signed-off-by: zwwhdls <zww@hdls.me> * Fix ci (fluid-cloudnative#16) * implement SyncScheduleInfoToCacheNodes * fix golangci-lint Signed-off-by: zwwhdls <weiwei.zhu@juicefs.io> Signed-off-by: zwwhdls <zww@hdls.me> * fix env/port format & adjust import format (fluid-cloudnative#17) Signed-off-by: zwwhdls <zww@hdls.me> * Add test (fluid-cloudnative#18) * add test * update chart Signed-off-by: zwwhdls <zww@hdls.me> * update juicefsruntime unit test (fluid-cloudnative#19) * add jucefsruntime ut * fix test * update juicefsruntime test Signed-off-by: zwwhdls <zww@hdls.me> * fix confluct Signed-off-by: zwwhdls <zww@hdls.me> * add some test (fluid-cloudnative#20) Signed-off-by: zwwhdls <zww@hdls.me> * Fix cache dir (fluid-cloudnative#21) * fix cache dir Signed-off-by: zwwhdls <zww@hdls.me> * update mountpoint & parse option Signed-off-by: zwwhdls <zww@hdls.me> * fix test Signed-off-by: zwwhdls <zww@hdls.me> * fix nodeSelector in fuse Signed-off-by: zwwhdls <zww@hdls.me> * update doc Signed-off-by: zwwhdls <zww@hdls.me> * fix test (fluid-cloudnative#22) Signed-off-by: zwwhdls <zww@hdls.me> * change JuiceFSRuntimeStatus to RuntimeStatus (fluid-cloudnative#23) * change JuiceFSRuntimeStatus to RuntimeStatus Signed-off-by: ldd91 <lvdongdong30@gmail.com> * sync metadata after fuse pod up Signed-off-by: ldd91 <lvdongdong30@gmail.com> * sync metadata after fuse pod up Signed-off-by: ldd91 <lvdongdong30@gmail.com> * update metaurl in encryptOption (fluid-cloudnative#24) --signoff Signed-off-by: zwwhdls <zww@hdls.me> * fix golangci-lint Signed-off-by: zwwhdls <zww@hdls.me> * fix typo Signed-off-by: zwwhdls <zww@hdls.me> * add test in util Signed-off-by: zwwhdls <zww@hdls.me> * add tests & fix Signed-off-by: zwwhdls <zww@hdls.me> * add tests Signed-off-by: zwwhdls <zww@hdls.me> * add tests Signed-off-by: zwwhdls <zww@hdls.me> * disassemble cmd/main.go into several small files. Signed-off-by: zwwhdls <zww@hdls.me> Co-authored-by: ldd91 <lvdongdong30@gmail.com> Co-authored-by: cheyang <cheyang@163.com> Co-authored-by: LDawn <38764512+LDawns@users.noreply.github.com> Co-authored-by: Yifan Yuan <tuji.yyf@alibaba-inc.com> Co-authored-by: littletiger123 <32997459+littletiger123@users.noreply.github.com> Co-authored-by: frankleaf <62129564+frankleaf@users.noreply.github.com> Co-authored-by: yangyuliufeng <30432274+yangyuliufeng@users.noreply.github.com> Signed-off-by: Dice21 <37772976+Dice21@users.noreply.github.com>
add demos(zh_CN):
Closes #3