k8s定位手段

k8s日志级别动态更新

kube-apiserver和kubelet日志级别默认是2,支持通过接口来动态更新日志级别。

kubectl proxy &
PID=$!
# 动态更新kube-apiserver日志级别
curl -X PUT http://127.0.0.1:8001/debug/flags/v -d "5"
# 动态更新kubelet日志级别
nodeName=kind-worker
curl -X PUT http://127.0.0.1:8001/api/v1/nodes/$nodeName/proxy/debug/flags/v -d "5"
kill $PID

通过socket调用docker接口

# 参考https://docs.docker.com/reference/api/engine/version/v1.47/#tag/Container
# docker ps
# v1.47是docker api版本
curl --unix-socket /var/run/docker.sock http://v1.47/containers/json

 

posted on 2025-04-24 21:32  王景迁  阅读(13)  评论(0)    收藏  举报

导航