【问题标题】:How to check Kubernetes Cluster Autoscaler version?如何查看 Kubernetes Cluster Autoscaler 版本?
【发布时间】:2018-04-18 05:11:15
【问题描述】:

Kubernetes Cluster Autoscaler 版本是 tightly coupled 到 Kubernetes 版本。如何查看当前在我的 Kubernetes 集群中部署的 Cluster Autoscaler 版本?

运行 gcloud container clusters describe my-kube-cluster 不会返回 Cluster Autoscaler 版本:

nodePools:
- autoscaling:
    enabled: true
    maxNodeCount: 12
    minNodeCount: 3

【问题讨论】:

    标签: kubernetes autoscaling google-kubernetes-engine


    【解决方案1】:

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

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

    【讨论】:

    • 很棒的日志解决方案。伟大的思想和研究 - 谢谢!
    猜你喜欢
    • 2022-09-29
    • 1970-01-01
    • 2020-09-20
    • 2021-09-19
    • 2021-06-01
    • 1970-01-01
    • 2019-08-24
    • 2022-01-12
    • 2019-08-04
    相关资源
    最近更新 更多