kubernetes - 如何识别 Kubernetes 活动副本 Pod 名称
问题描述
我创建了一个 kubernetes 服务名称是 test-backend 并且设置是 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
那么我如何确定当前哪个 pod 处于活动状态?因为如果我尝试每个都喜欢:
kubectl logs test-backend-deployment-664c7d6f7f-4tnhc
那么我可以确定哪个是活动的所以问题是我们可以识别另一种方法吗?
解决方案
除非我误解了您的问题,否则所有三个 pod 都处于活动状态。该服务将对所有 3 个实例的请求进行轮询(默认情况下)。
推荐阅读
- javascript - ES2020 可选链:a?.().b 和 a()?.b 和 a?.()?.b 有什么区别
- javascript - 需要帮助找出为什么我的 3d 模型没有在浏览器中呈现
- flutter - 如何使用颤振对 Firestore 文档及其子集合进行建模?
- git - 克隆了一个 repo,如何从原始 repo 更新新 repo 中的所有分支/master?
- asp.net-mvc - 为什么 asp.net mvc5 中的控制台不能运行所有命令并且这个问题没有结束?
- symfony - 如何用 TWIG 创建一个计数器?
- python - 如何在 Python 中按类别对学生记录列表进行排序
- swagger-net - 文档有效,但 ui 没有路由?
- asp.net-core-identity - SignInManager 使用固定的 claimTypes 而 UserManager 使用可配置的。这是对的吗?
- python-3.x - Python射弹运动图给了我一条直线