美文网首页
k8s源码-目录结构

k8s源码-目录结构

作者: leeliang | 来源:发表于2021-09-14 23:08 被阅读0次

目录结构

  • api/ 存放 OpenAPI/Swagger 的 spec 文件,包括 JSON、Protocol 的定义等
  • build/ 存放构建相关的脚本
  • cmd/ 存放可执行文件的入口代码,每一个可执行文件都会对应有一个 main 函数
  • docs/ 存放设计或者用户使用文档
  • hack/ 存放与构建、测试相关的脚本
  • pkg/ 存放核心库代码,可被项目内部或外部,直接引用
  • plugin/ 存放 kubernetes 的插件,例如认证插件、授权插件等
  • staging/ 存放部分核心库的暂存代码,也就是还没有集成到 pkg 目录的代码
  • test/ 存放测试工具,以及测试数据
  • third_party/ 存放第三方工具、代码或其他组件
  • translations/ 存放 i18n(国际化)语言包的相关文件,可以在不修改内部代码的情况下支持不同语言及地区
  • vendor/ 存放项目依赖的库代码,一般为第三方库代码

相关文章

网友评论

      本文标题:k8s源码-目录结构

      本文链接:https://www.haomeiwen.com/subject/xkwhgltx.html