Kubernetes API : add label to pod

前端 未结 1 1652
难免孤独
难免孤独 2020-12-18 21:12

With command, I can add label as below

kubectl label pod POD_NAME KEY1=VALUE1

How could I do that from kubernetes API?

I guess it c

相关标签:
1条回答
  • 2020-12-18 21:49

    Set content-type to application/json-patch+json and specify the patch in http://jsonpatch.org format.

    $ cat > patch.json <<EOF
    [ 
     { 
     "op": "add", "path": "/metadata/labels/hello", "value": "world" 
     } 
    ]
    EOF
    $ curl --request PATCH --data "$(cat patch.json)" -H "Content-Type:application/json-patch+json" https://$KUBERNETES_SERVICE_HOST:$KUBERNETES_PORT_443_TCP_PORT/api/v1/namespaces/$POD_NAMESPACE/pods/$POD_NAME  
    
    0 讨论(0)
提交回复
热议问题