Kubernetes开发(1)—环境以及代码目录结构
发布日期:2021-06-29 11:37:46
浏览次数:2
分类:技术文章
本文共 881 字,大约阅读时间需要 2 分钟。
Big Picture
环境
- Kubernetes 版本:v 1.19.7
- golang 版本:1.16.2(因为m1,不得不使用如此高版本的go…)
目录结构
.├── BUILD.bazel -> build/root/BUILD.root├── CHANGELOG├── CHANGELOG.md -> CHANGELOG/README.md├── CONTRIBUTING.md├── LICENSE├── LICENSES├── Makefile -> build/root/Makefile├── Makefile.generated_files -> build/root/Makefile.generated_files├── OWNERS├── OWNERS_ALIASES├── README.md├── SECURITY_CONTACTS├── SUPPORT.md├── WORKSPACE -> build/root/WORKSPACE├── api├── build├── cluster├── cmd├── code-of-conduct.md├── docs├── go.mod
从根目录进行细分,主要分成以下几个类别:
- 文档类(api、docs、logo)
- 工具类(build、cluster、Godeps、hack、staging、translations)
- 代码类(cmd、pkg、plugin、test、third_party)
目录 | 备注 |
---|---|
cmd | 每个组件代码入口(main函数) |
pkg | 各个组件的具体功能实现 |
staging | 已经分库的项目 |
plugin | 主要放的说认证和鉴权相关的代码 |
vendor | 依赖 |
third_party | 第三方工具 |
下载代码&&安装依赖
$ export GO111MODULE=on #大于1.14 默认开启export GOPROXY=https://goproxy.cngo mod tidy
个人公众号, 分享一些日常开发,运维工作中的日常以及一些学习感悟,欢迎大家互相学习,交流
转载地址:https://blog.csdn.net/zyxpaomian/article/details/116798836 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
路过按个爪印,很不错,赞一个!
[***.219.124.196]2024年04月08日 20时08分34秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
lvs+keepalived高效性配置
2019-04-29
lnmp配置
2019-04-29
nginx平滑升级(添加echo功能)配置和状态监控
2019-04-29
常用的自动化管理工具
2019-04-29
SaltStack配置
2019-04-29
Flume中的事务(图解)
2019-04-29
Kafka的文件存储机制
2019-04-29
Flume组件的常见类型及拓扑结构
2019-04-29
Scala
2019-04-29
面试被问delete后有必要加 limit么 ?
2019-04-29
2021!再见,分布式事务!
2019-04-29
面试官邪魅一笑: 你说说 Java8 的 ConcurrentHashMap ?
2019-04-29
万字详解!Git 入门最佳实践
2019-04-29
我在哥大读博的五年,万字总结
2019-04-29
B站up主用AI还原李焕英 动态影像
2019-04-29
用自己训练的 AI 玩王者荣耀是什么体验?
2019-04-29
他入狱10年自学数学,如今凭借手稿发了篇论文,被同行评价“足以开辟数论新领域”...
2019-04-29
Mybatis 使用的 9 种设计模式,真是太有用了
2019-04-29