Підсумковий тест частини 0: Середовище та техніка складання іспиту
Мета: Перевірити засвоєння матеріалу всіх модулів частини 0 перед переходом до частини 1.
Цільовий результат: 80% (16/20) для впевненого переходу далі
Обмеження часу: 15 хвилин
Інструкції
Розділ «Інструкції»Дайте відповіді на всі 20 запитань, не звертаючись до модулів. Після завершення перевірте свої відповіді та повторіть слабкі теми перед продовженням.
Запитання
Розділ «Запитання»Налаштування кластера (Модуль 0.1)
Розділ «Налаштування кластера (Модуль 0.1)»-
Яка команда ініціалізує вузол площини управління Kubernetes?
Відповідь
`kubeadm init` — опціонально з прапорцями, як-от `--pod-network-cidr` для CNI -
Де зберігаються маніфести статичних Подів на вузлі площини управління?
Відповідь
`/etc/kubernetes/manifests/` -
Що станеться, якщо видалити kube-scheduler.yaml з каталогу маніфестів?
Відповідь
Под планувальника зупиниться, і нові Поди залишаться у стані Pending, оскільки ніщо не розподілятиме їх по вузлах. -
Який CNI-плагін kind використовує за замовчуванням?
Відповідь
kindnet (простий CNI для локальної розробки)
Майстерність у Shell (Модуль 0.2)
Розділ «Майстерність у Shell (Модуль 0.2)»-
Який стандартний аліас kubectl використовується при підготовці до CKA?
Відповідь
`alias k=kubectl` -
У що зазвичай розгортається змінна
$do?Відповідь
`--dry-run=client -o yaml` — використовується для генерації YAML без створення ресурсів -
Як увімкнути автодоповнення kubectl для аліасу
k?Відповідь
`complete -o default -F __start_kubectl k` -
Яке скорочене ім’я для persistentvolumeclaim?
Відповідь
`pvc`
Vim для YAML (Модуль 0.3)
Розділ «Vim для YAML (Модуль 0.3)»-
Яке налаштування vim забезпечує перетворення табуляцій на пробіли?
Відповідь
`set expandtab` -
Ви вставили YAML і відступи зламалися. Яку команду vim слід виконати ПЕРЕД наступною вставкою?
Відповідь
`:set paste` (і `:set nopaste` після вставки) -
Яка команда vim видаляє 5 рядків від позиції курсору?
Відповідь
`5dd` -
Яка команда vim зберігає файл і виходить?
Відповідь
`:wq` (або `ZZ` у звичайному режимі)
Навігація документацією (Модуль 0.4)
Розділ «Навігація документацією (Модуль 0.4)»-
Який розділ kubernetes.io містить покрокові інструкції?
Відповідь
Tasks (`kubernetes.io/docs/tasks/`) -
Яка команда kubectl показує доступні поля ресурсу без інтернету?
Відповідь
`kubectl explain` (наприклад, `kubectl explain pod.spec`) -
Де знайти документацію Helm під час іспиту?
Відповідь
`helm.sh/docs/` -
Чи доступна документація Gateway API під час іспиту CKA?
Відповідь
Так, вона є частиною документації kubernetes.io у розділі Concepts → Services → Gateway API
Стратегія іспиту (Модуль 0.5)
Розділ «Стратегія іспиту (Модуль 0.5)»-
Які три проходи у методі трьох проходів?
Відповідь
1. Швидкі перемоги (завдання на 1–3 хв) 2. Середні завдання (завдання на 4–6 хв) 3. Складні завдання (завдання на 8–15 хв) -
Що ПЕРШЕ слід зробити, починаючи БУДЬ-ЯКЕ завдання іспиту?
Відповідь
Переключитися на правильний контекст кластера: `kubectl config use-context` -
Який прохідний бал CKA?
Відповідь
66% -
У завданні сказано: «Виявіть, чому Поди не запускаються.» До якого проходу це належить?
Відповідь
Прохід 3 (Складний) — завдання з усунення неполадок потребують дослідження і непередбачувані за часом
Оцінювання
Розділ «Оцінювання»Підрахуйте правильні відповіді:
| Бал | Оцінка | Дія |
|---|---|---|
| 18-20 | Відмінно | Готові до частини 1 |
| 16-17 | Добре | Повторіть пропущені теми, потім продовжуйте |
| 13-15 | Задовільно | Перечитайте відповідні модулі, повторіть тест |
| <13 | Потребує роботи | Виконайте всі вправи модулів знову |
Повторення слабких тем
Розділ «Повторення слабких тем»Якщо ви пропустили запитання, повторіть ці конкретні розділи:
- Q1-4: Модуль 0.1 — Налаштування кластера
- Q5-8: Модуль 0.2 — Майстерність у Shell
- Q9-12: Модуль 0.3 — Vim для YAML
- Q13-16: Модуль 0.4 — Навігація документацією
- Q17-20: Модуль 0.5 — Стратегія іспиту
Наступні кроки
Розділ «Наступні кроки»Коли ви набрали 16/20 або більше:
→ Переходьте до Частина 1: Архітектура кластера