文件名称:operator-kit:用于创建Kubernetes运算符的库
文件大小:58KB
文件格式:ZIP
更新时间:2024-02-24 09:46:28
kubernetes cncf kubernetes-operator kubernetes-controller KubernetesGo
Kubernetes操作员套件 Kubernetes Operator是自定义资源的控制器。 操作员工具包的目的是为实施操作员提供一个公共库。 该库源自Rook运算符,但是独立的。 API设计中需要投入更多的思考,但是至少为使用工作代码的库提供了基础。 产品特点 操作员工具包是功能的简单集合,将对操作员有用。 CRD处理:在K8s 1.7+上创建,检索和查看CRD TPR处理:在1.7之前的版本上创建,检索和查看TPR 时间:帮助者花费太长时间超时或使用kubernetes资源重试 路线图 该操作员套件仍处于起步阶段,需要大量的工作才能被认为是稳定的。 社区就需求和设计进行协作 医管局领袖选举 测验 对话已在开始。 样例代码 为了帮助您入门,提供了具有单个自定义资源的简单运算符。 贡献 欢迎捐款! 请参阅入门。 报告错误 对于提交错误,建议改进或请求新功能,请解决。 发牌 该操作员套件已获得Apache 2.0许可。
【文件预览】:
operator-kit-master
----resource_test.go(2KB)
----resource.go(4KB)
----sample-operator()
--------pkg()
--------code-generation.md(3KB)
--------sample-resource.yaml(95B)
--------codegen.sh(907B)
--------controller.go(2KB)
--------Dockerfile(152B)
--------sample-operator.yaml(1KB)
--------main.go(3KB)
--------README.md(2KB)
----LICENSE(11KB)
----client.go(2KB)
----CONTRIBUTING.md(2KB)
----.gitignore(63B)
----README.md(2KB)
----DCO(1KB)
----watcher.go(3KB)
----Gopkg.toml(1KB)
----Gopkg.lock(17KB)