当我们开发例如Operator
,Aggregated API
等服务的时候,调试一直是个麻烦事情。好在我们通过cloud code
能解决这个问题。大概看了下,它是把请求从宿主机转发到了pod
实现的。
构建镜像:
docker build -t codinghuang/debug-k8s-pod:v0.0.2 .
部署deployment
:
kubectl apply -f deployment.yml
下载谷歌的cloud code
插件,然后attach
到pod
即可调试。