代码之家  ›  专栏  ›  技术社区  ›  sabrehagen

如何检查Kubernetes Cluster Autoscaler版本?

  •  2
  • sabrehagen  · 技术社区  · 6 年前

    Kubernetes Cluster Autoscaler版本包括 tightly coupled 到库伯尼特斯版本。如何检查Kubernetes集群中当前部署了哪个版本的Cluster Autoscaler?

    gcloud container clusters describe my-kube-cluster 不返回群集自动缩放器版本:

    nodePools:
    - autoscaling:
        enabled: true
        maxNodeCount: 12
        minNodeCount: 3
    
    1 回复  |  直到 6 年前
        1
  •  2
  •   vascop    6 年前

    集群自动缩放器中没有打印其版本的端点,包括 /health-check /metrics . 我唯一能找到引用版本号的地方是 this line in the initialisation code ,您可以在群集自动缩放日志中找到。除此之外,我想您可以使用kubernetes API查询集群autoscaler部署资源映像标记:

    kubectl get pods --all-namespaces -o=jsonpath="{..image}" -l app=cluster-autoscaler