Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
Juicedata
JuiceFS
提交
e831b7b3
JuiceFS
项目概览
Juicedata
/
JuiceFS
通知
10
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
JuiceFS
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
未验证
提交
e831b7b3
编写于
9月 14, 2021
作者:
C
Changjian Gao
提交者:
GitHub
9月 14, 2021
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Docs: update JuiceFS on K3s doc (#827)
上级
e2458d28
变更
1
显示空白变更内容
内联
并排
Showing
1 changed file
with
8 addition
and
8 deletion
+8
-8
docs/zh_cn/juicefs_on_k3s.md
docs/zh_cn/juicefs_on_k3s.md
+8
-8
未找到文件。
docs/zh_cn/juicefs_on_k3s.md
浏览文件 @
e831b7b3
# K3s 使用 JuiceFS 持久化数据
[
K3s
](
https://k3s.io/
)
是一个经过功能优化的 Kubernetes 发行版,它与 Kubernetes 完全兼
用,即几乎所有在 Kubernetes 的操作都可以在 K3s 上执行。K3s 将整个容器编排系统打包进了一个容量不足 40MB 的二进制程序,大大降低了部署 Kubernetes 生产集群的环境依赖和
安装难度。相比之下,K3s 对操作系统的性能要求更低,树莓派等 ARM 设备都可以用来组建集群。
[
K3s
](
https://k3s.io/
)
是一个经过功能优化的 Kubernetes 发行版,它与 Kubernetes 完全兼
容,即几乎所有在 Kubernetes 的操作都可以在 K3s 上执行。K3s 将整个容器编排系统打包进了一个容量不足 40MB 的二进制程序,减少了部署 Kubernetes 生产集群的环境依赖,大大降低了
安装难度。相比之下,K3s 对操作系统的性能要求更低,树莓派等 ARM 设备都可以用来组建集群。
在本文中,我们会建立一个包含两个节点的 K3s 集群,为集群安装并配置使用
[
JuiceFS CSI Driver
](
https://github.com/juicedata/juicefs-csi-driver
)
,最后会创建一个 Nginx 容器进行验证。
...
...
@@ -11,7 +11,7 @@ K3s 对硬件的**最低要求**很低:
-
**内存**
:512MB+(建议 1GB+)
-
**CPU**
:1 核
在部署生产集群时,通常可以将树莓派 4B(4
核8G
)作为一个节点的硬件配置起点,详情查看
[
硬件需求
](
https://rancher.com/docs/k3s/latest/en/installation/installation-requirements/#hardware
)
。
在部署生产集群时,通常可以将树莓派 4B(4
核 CPU,8G 内存
)作为一个节点的硬件配置起点,详情查看
[
硬件需求
](
https://rancher.com/docs/k3s/latest/en/installation/installation-requirements/#hardware
)
。
### K3s server 节点
...
...
@@ -61,9 +61,9 @@ k3s-n1 Ready <none> 28h v1.21.4+k3s1
## 安装 CSI Driver
与在
[
Kubernetes 上安装 JuiceFS CSI Driver
](
how_to_use_on_kubernetes.md
)
的方法一致,你可以通过 Helm 安装,也可以通过
K
ubectl 安装。
与在
[
Kubernetes 上安装 JuiceFS CSI Driver
](
how_to_use_on_kubernetes.md
)
的方法一致,你可以通过 Helm 安装,也可以通过
k
ubectl 安装。
这里我们用 kubectl 安装,执行以下命令安装 CSI Driver:
这里我们用 kubectl 安装,执行以下命令安装
JuiceFS
CSI Driver:
```
shell
$
kubectl apply
-f
https://raw.githubusercontent.com/juicedata/juicefs-csi-driver/master/deploy/k8s.yaml
...
...
@@ -263,6 +263,6 @@ tmpfs tmpfs 2.0G 0 2.0G 0% /proc/scsi
tmpfs tmpfs 2.0G 0 2.0G 0% /sys/firmware
```
可以看到,名为
`jfs`
的文件系统已经挂载到了容器的
/config
目录,已使用空间为 174M。
可以看到,名为
`jfs`
的文件系统已经挂载到了容器的
`/config`
目录,已使用空间为 174M。
这就表明集群中的 Pod 已经成功配置并使用 JuiceFS 持久化数据了。
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录