代码之家  ›  专栏  ›  技术社区  ›  Richard Rublev

如何标记kubernetes节点?

  •  2
  • Richard Rublev  · 技术社区  · 7 年前

    我正在尝试将GPU标记到我的节点 这不起作用

    kubectl label node gke-kubia-default-pool-98519add-25c1/10.164.0.3 gpu=true
    error: there is no need to specify a resource type as a separate argument when passing arguments in resource/name form (e.g. 'kubectl get resource/<resource_name>' instead of 'kubectl get resource resource/<resource_name>'
    

    没有节点也不行

    kubectl label gke-kubia-default-pool-98519add-25c1/10.164.0.2 gpu=true
    error: the server doesn't have a resource type "gke-kubia-default-pool-98519add-25c1"
    

    我认为那个节点存在

    Name:         kubia-manual-v2
    Namespace:    default
    Node:         gke-kubia-default-pool-98519add-hsrc/10.164.0.2
    Start Time:   Fri, 08 Jun 2018 14:58:04 +0200
    

    如何设置标签?

    如何列出可用节点?

    1 回复  |  直到 7 年前
        1
  •  7
  •   Richard Rublev    7 年前

    我已经解决了我的问题。首先

    kubectl get no
    NAME                                   STATUS    ROLES     AGE       VERSION
    gke-kubia-default-pool-98519add-25c1   Ready     <none>    20h       v1.8.10-gke.0
    gke-kubia-default-pool-98519add-5kfr   Ready     <none>    20h       v1.8.10-gke.0
    gke-kubia-default-pool-98519add-hsrc   Ready     <none>    20h       v1.8.10-gke.0
    

    然后

    kubectl label node gke-kubia-default-pool-98519add-25c1 gpu=true
    node "gke-kubia-defa
    

    ULT-POOL-98519ADD-25C1“标签

    推荐文章