E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
client-go
[k8s源码分析][
client-go
] informer之delta_fifo
源码位置:https://github.com/nicktming/
client-go
/tree/tming-v13.0/tools/cache分支:tming-v13.0(基于v13.0版本)本文将分析
nicktming
·
2020-02-15 00:10
使用
client-go
控制原生及拓展的 Kubernetes API
1.正文image.png今天,我从一个开发者的角度来讲一讲client-gorepository,以及怎么用
client-go
搭建Controller。
jojoquant
·
2020-02-13 03:03
kubernetes 中 informer 的使用
一、kubernetes集群的几种访问方式在实际开发过程中,若想要获取kubernetes中某个资源(比如pod)的所有对象,可以使用kubectl、k8sRESTAPI、
client-go
(ClientSet
田飞雨
·
2020-02-11 07:45
[k8s源码分析][
client-go
] informer之controller和shared_informer(2)
3.Controller此处分析的文件位置在
client-go
/tools/cache/controller.go3.1接口typeControllerinterface{Run(stopCh0{//如果比最小的
nicktming
·
2020-02-10 21:12
# kubebuilder(2)-原理
1.kubebuilder的基础:controller首先介绍一下k8s的一个controller的逻辑,下图主要参考
client-go
给的一个workQueue的例子:controller这里我把代码分为通用的
大雄good
·
2020-02-06 12:22
client-go
获取k8s集群内部连接,实现deployment的增删改查
一开始写了一个client-java版本的,但是java放在k8s集群上跑需要装jvm而且java的包比较大,
client-go
版本更适合主机端,下面是整个实现说明:k8s官方维护的客户端库只有go和python
凝风
·
2019-12-25 15:00
kubernetes 的管理之:deployment
官方地址
client-go
又是什么?
gou12341234
·
2019-12-18 16:28
client-go
kubernetes
kubernetes
golang
kubernetes客户端
client-go
使用
下载地址:https://github.com/kubernetes/
client-go
官方使用文档参考:https://v1-16.docs.kubernetes.io/docs/reference/
少壮不努力,老大学IT
·
2019-12-16 01:00
go mod 依赖管理的心路历程
代码里面调用了kubevirt.io/
client-go
定义的virtualmachine,使用gomo
manshu
·
2019-11-22 11:41
golang
k8s
kubernetes
[k8s源码分析][controller-manager] ReplicaSetController(ReplicaSet)分析(1)
controller/replicaset分支:tming-v1.13(基于v1.13版本)关于各类controller都会用到informers,所以关于informers,可以参考[k8s源码分析][
client-go
nicktming
·
2019-10-25 00:05
使用
client-go
包访问Kubernetes CRD
但是,用
client-go
库访问这些资源有点麻烦,官方也没有完整的文档。
sealyun
·
2019-09-30 12:18
docker
使用
client-go
包访问Kubernetes CRD
但是,用
client-go
库访问这些资源有点麻烦,官方也没有完整的文档。
git_fanux
·
2019-09-30 11:48
使用
client-go
包访问Kubernetes CRD
使用
client-go
包访问KubernetesCRDKubernetesAPI服务器可通过自定义资源定义轻松扩展。但是,用
client-go
库访问这些资源有点麻烦,官方也没有完整的文档。
sealyun
·
2019-09-20 20:06
docker
python-k8sclient开发K8S
0x01client-go1、简介
Client-go
是kubernetes官方发布的调用K8SAPI的golang语言包,可以用来开发K8S的管理服务、监控服务,配合前端展示,就可以开发出一款定制化的、
菲宇
·
2019-07-27 10:03
Python
client-go
中的golang技巧
client-go
中有很多比较有意思的实现,如定时器,同步机制等,可以作为移植使用。
charlieroro
·
2019-07-07 18:00
K8S
client-go
Patch example
我在本文中主要会介绍使用
client-go
的Patch方式,主要包括strategicmergepatch和json-patch。不介绍j
yexiaobai
·
2019-05-24 00:00
annotations
jsonpatch
patch
kubernetes
kubernetes之
client-go
基础包fifo和delta_fifo
目录直奔主题FIFO和delta_FIFO抽象FIFO实现结构及初始化(调度器用到这个队列)重要方法介绍DELTA_FIFO实现其他几个类型说明结构及初始化重要方法介绍DeltaFIFO创建对象键函数基础方法总结参考直奔主题FIFO和delta_FIFO抽象//QueueisexactlylikeaStore,buthasaPop()methodtoo.typeQueueinterface{Sto
li_101357
·
2019-05-02 22:48
kubernetes
fifo
delta_fifo
client-go
kubernetes
使用
client-go
自定义开发Kubernetes
1.安装client-goclient-go安装很简单,前提是本机已经安装并配置好了Go环境,安装之前,我们需要先查看下其版本针对k8s版本兼容性列表,针对自己本机安装的k8s版本选择对应的
client-go
qq_37950254
·
2019-04-27 16:07
kubernetes
golang 并行执行任务的例子
出自kubernetes/staging/src/k8s.io/
client-go
/util/workqueue/parallelizer.gotypeDoWorkPieceFuncfunc(pieceint
shinwing
·
2019-02-13 09:50
Kubernetes
Client-go
Informer 源码分析
几乎所有的Controllermanager和CRDController都会使用
Client-go
的Informer函数,这样通过Watch或者GetList可以获取对应的Object,下面我们从源码分析角度来看一下
阿里云云栖社区
·
2019-01-22 00:00
cache-control
源码
函数
容器监控实践—kube-state-metrics
我有多少job在运行中而这些则是kube-state-metrics提供的内容,它基于
client-go
开发,轮询Kube
二二向箔
·
2019-01-13 22:30
容器监控实践—kube-state-metrics
我有多少job在运行中而这些则是kube-state-metrics提供的内容,它基于
client-go
开发,轮询Kube
二二向箔
·
2019-01-13 00:00
监控
kubernetes
容器
docker
kubernetes 中 kubeconfig 的用法
此外,k8s的组件都可以使用kubeconfig连接apiserver,
client-go
、operator、helm等其他组件也使用kubeconfig访问apiserver。
田飞雨
·
2019-01-09 21:50
使用
client-go
对 Kubernetes 进行自定义开发及源码分析
文章目录1、
client-go
介绍2、环境、软件准备3、
client-go
安装4、在k8s集群外运行客户端操作资源示例5、在k8s集群内运行客户端操作资源示例6、k8s各资源对象CRUD操作示例7、
client-go
哎_小羊_168
·
2018-12-03 10:47
Kubernetes
深入浅出kubernetes之
client-go
的workqueue
记得大学刚毕业那年看了侯俊杰的《深入浅出MFC》,就对深入浅出这四个字特别偏好,并且成为了自己对技术的要求标准——对于技术的理解要足够的深刻以至于可以用很浅显的道理给别人讲明白。以下内容为个人见解,如有雷同,纯属巧合,如有错误,烦请指正。本文基于kubernetes1.11版本,后续会根据kubernetes版本更新及时更新文档,所有代码引用为了简洁都去掉了日志打印相关的代码,尽量只保留有价值的内
进德
·
2018-08-08 18:53
kubernetes
go
DOCKER镜像仓库地址
hub.docker.com/explore/下载镜像方法:dockerpull镜像名:版本go-ethereumDocker镜像下载地址:https://hub.docker.com/r/ethereum/
client-go
帅气的梧桐述
·
2018-05-14 11:15
Docker
kubernetes二次开发(主要是开发满足自己业务的api)
http的restful接口,由于工作项目的原因,需要根据实际的业务需求来定制化的开发k8s的api,我所用到的库是官方给出的,代码库地址:https://github.com/kubernetes/
client-go
hxpjava1
·
2018-04-09 11:08
golang
kubernetes 客户端
client-go
使用及常用api
前言
client-go
是kubernetes的go语言客户端简单易用,但需要小心区分kubernetes的API版本。
逆月林
·
2018-01-16 16:33
go
kubernetes
client-go
的使用及源码分析
http://www.huweihuang.com/article/source-analysis/client-go-source-analysis/1.client-go简介1.1client-go说明
client-go
胡伟煌
·
2017-12-16 20:12
源码分析
Kubernetes
Kubernetes系列学习
kubernetes
client-go
paas
docker
用
client-go
调用Kubernetes API
背景
client-go
是go语言访问KubernetesAPI的一种新的框架。本文记录
client-go
访问Kubernetes的过程。
ppingfann
·
2017-08-18 15:09
kubernetes
docker容器安装ethereum
方法一:利用现有开源有一个现成的ethereum/
client-go
:test工具镜像。
不折腾就闹心
·
2017-07-17 14:10
以太坊
docker容器安装ethereum
方法一:利用现有开源有一个现成的ethereum/
client-go
:test工具镜像。
不折腾就闹心
·
2017-07-17 14:10
以太坊
ethereum Running in Docker
using_docker.htmlRunninginDockerWekeepaDockerimagewithrecentsnapshotbuildsfromthedevelopbranchonDockerHub.Runthisfirst:+dockerpullethereum/
client-go
不折腾就闹心
·
2017-07-17 14:53
以太坊
ethereum Running in Docker
using_docker.htmlRunninginDockerWekeepaDockerimagewithrecentsnapshotbuildsfromthedevelopbranchonDockerHub.Runthisfirst:+dockerpullethereum/
client-go
不折腾就闹心
·
2017-07-17 14:53
以太坊
kubernetes
client-go
包使用示例
前言本文将归档到kubernetes-handbook的【开发指南—
client-go
示例】章节中,最终版本以kubernetes-handbook中为准。
Jimmy Song
·
2017-06-21 20:08
kubernetes
云计算
虚拟化
上一页
1
2
3
4
5
6
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他