Полное руководство для тех, кто хочет сдать этот экзамен

Kubernetes - это система с открытым исходным кодом для автоматизации развертывания, масштабирования и управления контейнерными приложениями. Это одна из технологий, которую в настоящее время внедряет или пытается внедрить почти каждая компания. Linux Foundation предлагает две сертификации по этой технологии: сертифицированный разработчик приложений Kubernetes (CKAD) и сертифицированный администратор Kubernetes (CKA). Я недавно сдал экзамен CKA, и эта статья посвящена его сути, советам по его сдаче и многому другому.

  • Зачем вам сдавать этот экзамен
  • Любые предварительные условия
  • Об экзамене
  • Где зарегистрироваться
  • Как тренироваться
  • Полезные советы
  • Перед экзаменом
  • Во время экзамена
  • После экзамена
  • Другие сертификаты, которые следует рассмотреть
  • Заключение

Зачем тебе сдавать этот экзамен

Kubernetes - это будущее инфраструктуры, и почти каждая компания принимает его в настоящее время. Это один из самых востребованных навыков, который нужен компаниям прямо сейчас. Почти каждая компания либо конвертирует свои устаревшие приложения в облачные приложения, либо создает новые облачные приложения. Kubernetes - единственная доступная на рынке инфраструктура оркестровки контейнеров, кроме роя докеров, когда дело доходит до развертывания этих приложений. Итак, сейчас подходящее время для любого сдать этот экзамен, чтобы не только доказать свой опыт в этой области, но и укрепить свои навыки Kubernetes.

Любые предпосылки

Для этого экзамена нет официальных предварительных условий, но я настоятельно рекомендую получить практический опыт работы с Docker и Linux. Поскольку на этом экзамене вы много работаете с контейнерами, необходимо понимать, что такое образ Docker, как запускать контейнеры, извлекать образы и работать с ними и т. Д. Linux также важен для этого экзамена. Рекомендуется хорошее понимание ядра Linux, пространств имен и групп управления. Если вы хотите сдать этот экзамен, я предлагаю вам сначала пройти через Основы Linux и Docker. Если вы хорошо разберетесь в вышеуказанных темах, вам будет намного легче сдать этот экзамен.

Еще одна вещь, о которой вам нужно помнить, - это то, что вам нужно отредактировать файлы в терминале на экзамене. Хорошая практика текстового редактора VIM (любого другого текстового редактора, такого как nano) имеет важное значение. Чем лучше вы познакомитесь с этим инструментом, тем быстрее вы сможете сдать экзамен. На счету каждая минута.

Если вы хотите сначала сдать экзамен Docker, перейдите по этим ссылкам.

Если вы хотите сначала сдать экзамен CKAD, перейдите по этим ссылкам.

Об экзамене

Этот экзамен ориентирован на успеваемость, в нем нет вопросов с несколькими вариантами ответов. Вам будет предложен набор проблем, связанных с производительностью, которые будут решены в командной строке, и, как ожидается, это займет около трех часов. Вы должны решить 24 вопроса за 3 часа, и каждый вопрос имеет разный вес. Проходной балл по этому экзамену составляет 74%. Стоимость этого экзамена составляет 300 долларов США, и вы получите одну бесплатную пересдачу, срок действия которой составляет 3 года. Экзамен включает вопросы из следующих тем.

  • Планирование (5%)
  • Ведение журнала / мониторинг (5%)
  • Управление жизненным циклом приложений (8%)
  • Кластер (11%)
  • Безопасность (12%)
  • Хранение (7%)
  • Устранение неполадок (10%)
  • Основные концепции (19%)
  • Сеть (11%)
  • Установка, настройка и проверка (12%)

Где зарегистрироваться

Зарегистрироваться на экзамен нужно здесь. Вы должны создать идентификатор Linux Foundation здесь, чтобы вы могли войти в систему и проверить проверку системных требований, другую важную информацию об экзамене, перенести экзамен и т. Д.

Как тренироваться

Существует ряд онлайн-платформ, на которых вы можете пройти подготовку к этому экзамену, например, Linux Academy, Udemy и т. Д. Но вам нужно много практиковаться для этого экзамена, потому что это экзамен, основанный на успеваемости. . Все дело в том, как быстро вы сможете решить задачу. Я бы порекомендовал вам установить Minikube на свой ноутбук и практиковаться как можно больше. Вот руководство о том, как начать работу с Kubernetes.



Полезные советы и хитрости

  1. Поскольку это экзамен, основанный на успеваемости, потренируйтесь и изучите каждую тему. Установите Minikube на свой компьютер и тренируйтесь. Поскольку экзамен CKA посвящен административной части, вы столкнетесь с вопросами о многоузловом кластере. Практика на одноузловом Minikube полезна, потому что 60% вопросов относятся к одноузловому.
  2. Помните, что экзамен CKA в значительной степени ориентирован на среду многоузлового кластера, поэтому вам нужно знать, в каком кластере вы находитесь, прежде чем отвечать на вопрос. Если вы ответите на вопрос не в той группе, вы получите ноль баллов. Поэтому всегда проверяйте и переключайте свой кластер перед каждым вопросом. Все эти инструкции даются вам перед вопросом.
  3. Для сдачи экзамена CKA следуйте этому руководству и пройдите хотя бы раз Kubernetes The Hard way Келси Хайтауэр. Вы не можете создать кластер с нуля, но вы можете получить некоторую часть этого процесса в виде вопросов. Вам будет намного проще, если вы пройдете через это хотя бы раз.
  4. Пройдите эти задания на этой странице хотя бы один раз перед экзаменом и потренируйтесь.
  5. Упражняться. Упражняться. Упражняться. Я не могу это подчеркнуть, потому что чем больше вы практикуетесь, тем быстрее вы сдадите экзамен. Все дело в том, насколько быстро вы сможете ответить на каждый вопрос. Без практики это было бы невозможно.
  6. При создании ресурсов в кластере не записывайте файлы YAML с самого начала. По возможности используйте kubectl run с флагом - пробный запуск. Если вы создаете файл YAML с флагом - dry-run, это более простой и быстрый способ создания ресурсов в кластере.
  7. Ознакомьтесь с использованием kubectl. Используйте это как можно чаще. Вот - шпаргалка по kubectl. Попрактикуйтесь и сделайте закладку для экзамена. Вы можете использовать одну дополнительную вкладку для обращения к документации Kubernetes на экзамене.
  8. Старайтесь не редактировать файлы YAML непосредственно в текстовом редакторе VIM. Это довольно медленно. У вас есть доступ к блокноту на экзамене, который вы можете открывать, закрывать и изменять размер в любой момент во время экзамена. Используйте его для редактирования файлов YAML, а затем скопируйте и вставьте его в текстовый редактор VIM.
  9. Если вы не знакомы с каким-либо вопросом или проблемой, просто пропустите их, вернитесь позже и используйте блокнот в качестве панели отслеживания. Задайте все вопросы, которые вы пропустили, вместе с весом. Например, если вы пропустите 2 вопроса с весом 8% и 2%, вы должны вернуться к вопросу, который имеет больший вес.
  10. Если вы не помните какой-либо синтаксис при написании файлов YAML, используйте kubectl объяснение вместо документации. Это быстрее и имеет хорошую документацию. Я бы порекомендовал вам попрактиковаться в этом. Например, если вы не помните параметры livenessProbe для контейнера, просто введите kubectl explain Pod.spec.containers.livenessProbe, он предоставит вам все параметры с хорошей документацией.
  11. На экзамене есть несколько простых вопросов, решения которых, вероятно, можно найти прямо из документации Kubernetes здесь. Так что хорошо изучите документацию перед экзаменом. Я бы порекомендовал вам добавить в закладки те страницы, где есть примеры файлов YAML, чтобы вы могли сразу перейти на эту страницу, а не тратить время на поиск всей документации. Например, На этой странице есть информация о том, как настроить модуль с томами, вы можете использовать его непосредственно на экзамене. Убедитесь, что вы изменили имена модуля или любых пространств имен на экзамене соответствующим образом, когда копируете и вставляете решения из документов.
  12. Пройдите по этой ссылке на Github и потренируйтесь столько раз, сколько сможете перед экзаменом.
  13. У вас есть 24 вопроса, которые нужно ответить в течение 3 часов. Помните, что процент успешных сдачи этого экзамена составляет 74%, поэтому вам нужно сначала настроить таргетинг на эту отметку. Просто постарайтесь решить знакомые задачи как можно быстрее, чтобы достичь этой отметки.
  14. Всегда старайтесь сначала решать проблемы с большим весом. Нет смысла тратить 15 минут на задачу с 2% веса. Просто пропустите их и вернитесь позже.
  15. Если вы создаете модуль или какой-либо объект с флагом пробного прогона, сохраните эту команду в блокноте, чтобы вы могли просто скопировать и вставить ее, если захотите сделать это снова в экзамене.
  16. Помните, что у вас есть одна бесплатная пересдача для этого экзамена. Так что не бойтесь сдавать экзамен в первый раз и использовать его в своих интересах.

Перед экзаменом

Если вы хотите перенести экзамен, вам необходимо сделать это за 24 часа до экзамена. Перед экзаменом еще раз отработайте все вопросы по ссылке выше. Добавьте в закладки все необходимые ссылки и пройдите еще раз.

Во время экзамена

Как только вы нажмете кнопку «Запустить экзамен», вы будете перенаправлены на другой экран, и инспектор сможет проверить все, как только вы предоставите общий доступ к своему рабочему столу и веб-камере. У вас должен быть чистый стол и нужно показать свою комнату инспектору. Как только он будет удовлетворен всей настройкой, он начнет экзамен. Ваш счетчик начинается, как только он начинает экзамен. Вы можете сделать перерыв во время экзамена, но счетчик не останавливается. Его продолжительность составляет 3 часа, и вы можете иметь при себе бутылку с водой, но она должна быть прозрачной без какой-либо этикетки.

После экзамена

Вы не получите результаты этого экзамена сразу. Вам нужно подождать 36 часов, прежде чем вы получите результаты экзамена. Если вы сдадите экзамен, вы получите два электронных письма: одно с оценкой, а другое - с сертификатом в формате pdf. В течение 7 дней вы получите электронное письмо с просьбой принять значок. Если вы не сдадите экзамен, вы получите два электронных письма: одно с оценкой, а другое - с сообщением, что у вас есть один бесплатный экзамен. Вы сможете перенести этот экзамен, как только получите электронное письмо о бесплатной повторной сдаче. Независимо от того, сдадите вы экзамен или не сдадите ли вы, вы можете просмотреть информацию об экзамене или пересдать информацию, войдя на свой портал здесь.

Другие сертификаты для рассмотрения

Вы можете подумать о написании этих сертификатов. Если интересно, пройдите по этим ссылкам.

Заключение

Упражняться. Упражняться. Упражняться. Для этого экзамена вам нужно много практиковаться. Чем больше вы практикуетесь, тем более знакомым и легким вы чувствуете себя на экзамене. Этот экзамен, основанный на производительности, определенно улучшит ваши навыки Kubernetes и подтвердит ваш опыт. Просто подготовьтесь и сдайте этот экзамен, если хотите освоить Kubernetes.