套索:低级通用控制器框架 源码
套索 和使用的核心控制器框架。 这个框架有点原始,但是可以直接使用。 目的是尝试标准化建筑控制器的一些样板。 基本组成 包cache 这是生成的SharedIndexFactory的通用形式。 套餐client 生成的客户集的通用形式。 包装controller Controller是一种简单的方法,用于包装工作程序goroutine和工作队列的标准模式。 该软件包取决于cache和client从而消除了对生成的client ,通知者和列表器的需求。 SharedController类型是Controller的扩展,增加了在共享控制器实例上注册多个处理程序的功能。 简单的例子 import ( "context" "github.com/rancher/lasso/pkg/controller" appsv1 "k8s.io/api/apps/v1" metav1 "k8
文件列表
lasso-master.zip
(预估有个21文件)
lasso-master
go.mod
109B
pkg
log
log.go
262B
client
sharedclientfactory.go
6KB
client.go
7KB
scheme
all.go
88B
暂无评论