Не совсем, если вы не создаете сам Pod, а не развертывание.
Согласно документации Kubernetes :
Каждый объект в вашем кластере имеет Имя, которое является уникальным для этого типа ресурса. Каждый объект Kubernetes также имеет уникальный UID для всего кластера.
Например, в одном и том же пространстве имен может быть только один Pod с именем myapp-1234, но вы можете иметь один Pod и один Deployment, которые каждый с именем myapp-1234.
Для неуникальных предоставленных пользователем атрибутов Kubernetes предоставляет метки и аннотации.
Если вы создаете Pod с указанной c уникальной меткой, Вы можете использовать эту метку для запроса Pod, так что вам не нужно иметь точное имя.
Вы можете использовать jsonpath для запроса значений, которые вы хотите получить от вашего Pod при указанном развертывании c. Я создал пример, который может дать вам представление:
kubectl get pods -o=jsonpath='{.items[?(@.metadata.labels.app=="boxfusenew")].metadata.name}'
Это вернет имя модуля, который содержит метку app=boxfusenew
. Вы можете взглянуть на некоторые другие примеры jsonpath здесь и здесь .