Приложение работает в нескольких кластерах GKE в рамках Deployment с репликами. Какая команда показывает логи stdout для всех реплик во всех кластерах?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: gcloud logging read [PARAM].
Почему это правильный ответ
Команда gcloud logging read позволяет читать логи из Cloud Logging, который агрегирует логи со всех кластеров GKE и других сервисов Google Cloud. Это централизованный способ просмотра логов для всех реплик во всех кластерах. kubectl logs показывает логи только для подов в текущем контексте кластера. Чтобы увидеть логи со всех кластеров, пришлось бы переключать контекст и выполнять команду для каждого кластера. kubectl exec -it [POD] -- journalctl позволяет выполнить команду journalctl внутри конкретного пода, но это неэффективно для сбора логов со всех реплик и кластеров. gcloud compute ssh [INSTANCE] --command='sudo journalctl' используется для доступа к логам на отдельных виртуальных машинах Compute Engine, а не для подов GKE, которые управляются Kubernetes.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется