我已经创建了一个kubernetes服务名称是测试后端,设置为replicas: 3
,因此它将创建3个podname,如
test-backend-deployment-664c7d6f7f-4tnhc 1/1 Running 0 1h
test-backend-deployment-664c7d6f7f-595dc 1/1 Running 0 1h
test-backend-deployment-664c7d6f7f-dndlt 1/1 Running 0 1h
那么,我如何识别当前哪个吊舱处于活动状态呢?因为如果我尝试每种方法,比如:kubectl logs test-backend-deployment-664c7d6f7f-4tnhc
,那么我可以识别哪个是活动的,那么问题是我们还有其他方法可以识别吗?
除非我误解了你的问题,否则所有三个pod都是活动的。该服务将对所有3个实例进行循环请求(默认情况下(。
我只想验证哪个是当前pod,这样我就可以确定主机名与podname相同。谢谢,我得到了解决方案。