【问题标题】:Kube-proxy interaction with Kubernetes master api: config-sync-periodKube-proxy 与 Kubernetes master api 交互:config-sync-period
【发布时间】:2016-10-09 08:09:10
【问题描述】:

kube-proxy 从 master api 获取 Services 和 Endpoints 信息,但是如何?

根据这些链接:

http://kubernetes.io/docs/user-guide/services/#proxy-mode-iptables

https://github.com/kubernetes/kubernetes/blob/ee2a0694b649941fc0c3be606746db041b75b91d/cmd/kube-proxy/app/server.go

proxy好像是master api的watcher,所以proxy信息的更新是即时的。

但是,代理中的参数 config-sync-period 是什么(从 apiserver 刷新配置的频率。必须大于 0。)默认为 15 分钟?

刷新了什么配置?

【问题讨论】:

    标签: kubernetes kube-proxy


    【解决方案1】:

    同步周期是我们强制刷新整个状态的频率,而不仅仅是执行增量增量。这是针对可能导致同步状态漂移的潜在错误的安全措施。

    【讨论】:

    • 是否存在可能导致状态漂移的已知错误或某些情况?
    • 不,未知的错误。
    猜你喜欢
    • 1970-01-01
    • 2017-11-02
    • 2021-05-07
    • 2015-12-27
    • 1970-01-01
    • 2020-06-16
    • 2017-09-03
    • 2016-10-04
    • 2018-12-04
    相关资源
    最近更新 更多