kubernetes/cli-runtime
GitHub: kubernetes/cli-runtime
Kubernetes 官方的 CLI 运行时辅助库,为创建 kubectl 命令和插件提供共享基础设施。
Stars: 308 | Forks: 104
# cli-runtime
用于创建 kubectl 命令以及 kubectl 插件的一组辅助工具。
## 目的
该库是客户端与 Kubernetes API 基础设施交互的共享依赖库,它允许
维护与 kubectl 兼容的行为。它的首个使用者是 `k8s.io/kubectl`。
## 兼容性
## 它来自哪里?
`cli-runtime` 从 https://github.com/kubernetes/kubernetes/blob/master/staging/src/k8s.io/cli-runtime 同步。
代码更改在该位置进行,合并到 `k8s.io/kubernetes` 后,稍后会同步到此处。
## 你*不应该*做的事情
1. 向此仓库添加 API 类型。此仓库用于辅助工具,而不是类型。
2. 直接修改此仓库中 `pkg` 下的任何文件。它们由 `k8s.io/kubernetes/staging/src/k8s.io/cli-runtime` 驱动。
3. 期望兼容性。此仓库是为了直接支持 Kubernetes,其 API 尚未足够稳定,无法提供 API 保证。
4. 添加仅对 `kubectl` 有意义的任何类型。
标签:EVTX分析, 子域名突变, 日志审计