k8s
文章平均质量分 94
k8s基础
永恒の旋律
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
k8s学习(三)容器持久化
以Mount为例,FlexVolume的SetUpAt()实际上只做了一件事,就是封装出了一行命令(即:NewDriverCall),由 kubelet 在“Mount 阶段”去执行。volume的两阶段处理,在具体的控制循环中,实际上调用的是k8s的 pkg/volume 目录下的存储插件(Volume Plugin)。当编写完了FlexVolume的实现之后,要把它的可执行文件放在。(flexVolume存储插件的入口)flexVolume存储插件的局限性。在Mount阶段,kubelet的。原创 2025-04-30 13:51:07 · 897 阅读 · 0 评论 -
k8s学习(二)容器编排与k8s作业管理
在GOAPTH路径下,创建结构项目(也可以自定义一个yaml,然后通过operator自动生成)├── crd└── pkg└── apis├── doc.go├── register.go ///放置后面要用到的全局变量通过代码生成工具code-generator为自定义资源生成client、informer、lister├── crd└── pkg├── apis│ └── v1。原创 2025-04-26 23:08:03 · 2060 阅读 · 0 评论 -
k8s学习(一)容器
依赖linux setns系统调用,当一个进程通过setns进入另外一个ns中,那这个进程的视图也发生改变,和进入的ns一致,在宿主机上可以找到这个进程的PID,查看这个进程号的ns文件,与指向的ns的文件一致(只有指定的ns类型的视图保持一致,如PID、网络)在一个正确的时机,进行一次绑定挂载,Docker 就可以成功地将一个宿主机上的目录或文件挂载到容器中,进程在容器里对这个 /test 目录进行的所有操作,都实际发生在宿主机的对应目录里,而不会影响容器镜像的内容。,它们会被联合挂载在。原创 2025-04-20 22:35:52 · 1543 阅读 · 0 评论
分享