Kubernetes: [Вопрос] Как узнать, какому модулю принадлежит модуль (Rep. Controller, Deployment, Replica Set и т. Д.?)

Созданный на 5 сент. 2016  ·  3Комментарии  ·  Источник: kubernetes/kubernetes

Это просьба о помощи? (Если да, вам следует использовать наше руководство по устранению неполадок и каналы поддержки сообщества, см. Http://kubernetes.io/docs/troubleshooting/.): Нет

Какие ключевые слова вы искали в выпусках Kubernetes перед тем, как подать это? (Если вы нашли какие-либо дубликаты, вы должны вместо этого ответить там.): Это немного сложно найти, так как это включает много ключевых слов.


Это ОТЧЕТ ОБ ОШИБКЕ или ЗАПРОС О ФУНКЦИОНИРОВАНИИ? (выберите один): Вопрос

Примерно то, о чем говорится в названии. Я спрашиваю, потому что иногда мне хочется навсегда убить стручок, но я не помню, что я использовал для его создания.

arekubectl

Самый полезный комментарий

@AdoHe Но это при условии, что он был установлен

С помощью вызова describe вы можете просто выполнить grep для Controllers .

kubectl describe pods dd-agent-4qwo1 | grep Controllers
# Controllers:      DaemonSet/dd-agent

В случае выполнения только одного модуля Controllers будет пустым.

kubectl describe pods apache | grep Controllers
# Controllers:      <none>

Спасибо!

Все 3 Комментарий

@ jason-riddle Я думаю, вы могли бы проверить созданную аннотацию модуля pod.

@AdoHe Но это при условии, что он был установлен

С помощью вызова describe вы можете просто выполнить grep для Controllers .

kubectl describe pods dd-agent-4qwo1 | grep Controllers
# Controllers:      DaemonSet/dd-agent

В случае выполнения только одного модуля Controllers будет пустым.

kubectl describe pods apache | grep Controllers
# Controllers:      <none>

Спасибо!

У меня работали:

kubectl описать pod <Podname> -n <namespace> | grep "Controlled By"

Была ли эта страница полезной?
0 / 5 - 0 рейтинги