DevOps Challenge: помогите Деду Морозу с оповещениями и получите подарок

e1abe5ddda05705578cb66688717b23e.png

Привет! Я Саша Хренников, руководитель DevOps-юнита в KTS.

Наша команда подготовила новое испытание для DevOps-инженеров. Победители прошлого челленджа, позапрошлого челленджа и даже позапозапрошлого челленджа уже получили свои награды, и в преддверие Нового Года мы решили отгрузить еще одну фуру нашего мерча.

Как и в прошлые разы, достойнейшие участники получат футболки с Котзиллой. Однако зима — время холодное, так что одной футболки будет маловато, нужно утепляться посерьезнее. Но победителям сегодняшнего испытания не страшны морозы, ведь этой зимой их фронтенды и бэкенды будут согреты фирменными трусами KTS.

Теперь к сути челленджа. В этот раз вам предстоит помочь Деду Морозу в его нелегком труде. С возрастом Дедушка начал путаться в датах. Чтобы не забывать о празднике, он решил, что ему нужна специальная программа для правильной обработки оповещения о наступлении Нового Года.

К сожалению, все сотрудники были заняты, и запускать софт в работу пришлось оленям. Само собой, все пошло не по плану. Чтобы получить подарок, вам нужно изучить получившуюся программу и каким-то образом заставить ее работать.

Как участвовать:

  1. Перейдите в ботаи начните челлендж. Вам будет предоставлен тестовый стенд с кластером Kubernetes.

  2. Перейдите в VS Code Server и запустите в нем консоль, где будет доступен kubectl.

  3. Для доступа к кластеру в терминале пропишите команду $­᠎‌ merctl­᠎‌ provision.

  4. Перейдите в неймспейс default. Там вы обнаружите неисправный pod с новогодним приложением. Ваша задача — оживить его и заставить работать. 

  5. Когда выполните задание, запустите проверку командой $­᠎‌ merctl.test. Если все условия соблюдены, бот зарегистрирует ваше выполнение в общем рейтинге.

Обратите внимание:

  • Стенд будет доступен в течение 1 часа с момента запуска. За это время можно исправлять ошибки и выполнять проверку неограниченное количество раз.

  • Челлендж доступен 20 участникам одновременно. Если все стенды окажутся заняты, мы добавим вас в очередь и сообщим, когда освободится место.

Начать челлендж можно здесь → https://t.me/kuberchallengebot? start=habr

Если по ходу решения у вас появятся вопросы, присылайте нам их в бот через команду /help или по кнопке «Помощь».

Удачи, и пусть победит сильнейший!

© Habrahabr.ru