1
thet 2020-08-25 00:42:40 +08:00 via iPhone
参考 controller 扩展,可以使用 operator-sdk 或者 kube-builder 框架来写。
|
2
buliugu 2020-08-25 00:44:00 +08:00
k8s Event 了解一下
|
3
lhx2008 2020-08-25 00:45:40 +08:00 via Android
k8s 里面跑一个 controller,k8s 有资源变动的那个 pod 会调你的函数,你就再去调业务接口同步就行了
|
4
baiyi 2020-08-25 07:50:41 +08:00
apiserver list/watch 机制,可以监听集群资源变化
|
5
tkl 2020-08-25 09:29:06 +08:00
前几个已经回答了 还要考虑挂掉的情况
|
6
mritd 2020-08-25 09:31:36 +08:00 via iPhone
不是有 watch 么
|
7
SkyYu822 2020-08-25 09:44:33 +08:00
你们用的是 go-client 直接调 API 同步的么
|
9
iGeneral 2020-08-27 19:04:48 +08:00
controller 做成 operator, 用 operator-sdk 的框架写特别快,简单的逻辑维护大循环就 ok.
|