kubernetes watch的使用源码
来源:互联网 发布:神彩彩票源码 编辑:程序博客网 时间:2024/05/30 23:03
原来从来不写博客,都是将一些知识记录到mybase里面,现在觉得写博客也不错,慢慢讲自己的东西转移到博客来。。。。
func GetNodeLister(kubeClient *kube_client.Clientset) (v1listers.NodeLister, *cache.Reflector, error) { lw := cache.NewListWatchFromClient(kubeClient.CoreV1().RESTClient(), "nodes", kube_api.NamespaceAll, fields.Everything()) store := cache.NewIndexer(cache.MetaNamespaceKeyFunc, cache.Indexers{cache.NamespaceIndex: cache.MetaNamespaceIndexFunc}) nodeLister := v1listers.NewNodeLister(store) reflector := cache.NewReflector(lw, &kube_api.Node{}, store, time.Second) reflector.Run() return nodeLister, reflector, nil}func getPodLister(kubeClient *kube_client.Clientset) (v1listers.PodLister, error) { lw := cache.NewListWatchFromClient(kubeClient.CoreV1().RESTClient(), "pods", kube_api.NamespaceAll, fields.Everything()) store := cache.NewIndexer(cache.MetaNamespaceKeyFunc, cache.Indexers{cache.NamespaceIndex: cache.MetaNamespaceIndexFunc}) podLister := v1listers.NewPodLister(store) reflector := cache.NewReflector(lw, &kube_api.Pod{}, store, time.Second) reflector.Run() return podLister, nil}
阅读全文
0 0
- kubernetes watch的使用源码
- kubernetes源码之watch包watch.go阅读理解一
- kubernetes源码之watch包mux.go阅读理解二
- kubernetes源码之watch包filter.go阅读理解三
- kubernetes源码之watch包until.go阅读理解四
- kubernetes源码之watch包streamwatcher.go阅读理解五
- kubernetes list-watch(一)
- kubernetes list-watch(二)
- kubernetes list-watch(三)
- gdb watch的使用
- watch的使用
- $watch函数的使用
- 高效的使用watch窗口
- 高效的使用watch窗口
- 高效的使用watch窗口
- gdb下watch的使用
- http watch的使用介绍
- grunt-watch插件的使用
- Word,PDF,PPT,TXT之间的转换方法
- R包安装的各种方法
- 浅谈UML---对象图
- CPU使用率过高及优化方法
- 国际版支付宝退款(forex_refund)接口总结
- kubernetes watch的使用源码
- Linux至GDB调试教程
- Oracle中创建自增的ID字段
- Linux 程序开发打印 Debug 信息的使用技巧--C语言中几种输出调试信息的方法
- 2017杭电多校联赛第二场-Regular polygon (hdu6055)判断点集能构成多少个正方形
- 64K方法数限制解决办法
- 解决Mac下使用iTerm连接远程机器超时自动断开的问题
- 错误: 找不到或无法加载主类 com.taikang.Application
- liunx安装jdk及VisualVM性能配置