Вывод 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.
Задание
НовичокЗапустите Pod с именем web из образа nginx, затем выведите его в формате YAML и найдите phase и podIP в его status.
Попробуйте сами
В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Введение в Kubernetes
Потренируйтесь самостоятельно: Песочница Terminal