Menu
Coddy logo textTech

Вывод YAML

Часть раздела Введение в Kubernetes путешествия по Terminal на Coddy. Урок 35 из 45.

Таблицы содержат сводную информацию. Чтобы увидеть всё, что Kubernetes знает об объекте, запросите его в формате YAML:

kubectl get pod web -o yaml

Вывод представляет собой полный манифест: metadata с метками и уникальным uid, полный spec со значениями по умолчанию, которые добавил Kubernetes, и раздел status, который вы никогда не записываете самостоятельно.

В status находятся текущие факты: phase: Running, podIP, hostIP узла и, в разделе containerStatuses, состояние и количество перезапусков каждого контейнера.

-o json возвращает тот же объект в формате JSON, который могут разобрать инструменты. Оба формата работают с любым ресурсом: попробуйте kubectl get deployment web -o yaml или kubectl get service web -o json.

challenge icon

Задание

Новичок

Запустите Pod с именем web из образа nginx, затем выведите его в формате YAML и найдите phase и podIP в его status.

Попробуйте сами

Терминал
quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Введение в Kubernetes

Потренируйтесь самостоятельно: Песочница Terminal