Сучасна диджитал-освіта для дітей — безоплатне заняття в GoITeens ×
Mazda CX 30
×

DevOps дайджест #19: Jenkins X и DevOps интернатура

В выпуске: видео с Hashicorp митапа, новый оркестратор, gRPC в Nginx и девопс месяца.

Посмотреть на выходных

Николай Алименков и его огненные истории и антипаттерны в DevOps! Абсолютное беспрецедентное выступление, которому нет аналогов. Вы узнаете себя в каждой истории, как это сделал я. Отлично подойдет глянуть вместо веселой киношки на выходных, с пивасом и хамоном!

В мире появилось что-то новое

Introducing Jenkins X: a CI/CD solution for modern cloud applications on Kubernetes
Реинкарнация! Это Jenkins, но заточенный прямо под кубер. Отпишите плиз в комментах, что думаете по поводу этой штуки?

Видео докладов с Hashicorp Kyiv Meetup #1

Titus, the Netflix container management platform, is now open source
Наверное, ребята думают, что у каждой уважающей себя компании должен быть свой оркестратор :)

Solomon Hykes уходит, плак-плак
Даже из таких компаний уходят кор-чуваки. Интересно почитать, почему.

HAProxy and Consul with DNS for Service Discovery
Все в шоке, бабушка Хапрокси еще нормально развивается! Добавилась динамическая балансировка на основе данных из Consul. То есть это даже не консул-теймплейт, а вообще нативная поддержка. Короче, у кого бекенды хапрокси в костылях или консул-темплейты — переделывайте.

AWS Secrets Manager: Store, Distribute, and Rotate Credentials Securely
Ееееее! В AWS подвезли хранилку для секретов. Пока без библиотек для Configuration management тулз и всяких разных оркестраторов это мало юзабельно, но думаю скоро все будет. Подойдет тем, у кого нет Hashicorp Vault и есть AWS. Хранить один секрет стоит 40 центов, можете начинать переписывать несекурные лямбды.

Automated Canary Analysis at Netflix with Kayenta
Google и Netflix релизнули Kayenta — штуковину для анализа канареечных релизов. Она используется в Spinnaker, если что. Так что нормальная тема.

lsofgraph
Тулза для упоротых: рисует граф по выводу lsof. Just for fun!

Introducing gRPC Support with NGINX
Воу-воу, nginx научился в gRPC. Нормально так!

Девопс интернатура в MacPaw

Огненные ребята, которые накачают до уровня БОГ всего за 90 дней

Сейчас активен набор на летнюю интернатуру в MacPaw. Я уже кучу раз говорил, что это лучшая компания, которая только может быть (да, во всем мире), и туда можно попасть через интернатуру. Или просто за пару месяцев дорасти до Девопс мидла так точно и потом имплементить опыт где-то еще. Если вы джун, или почти джун, или студент, или просто очень хотите — подавайтесь обязательно.

Конечно же, открыт набор не только в DevOps команду, а и еще в кучу остальных огненных команд, смотрите сами.

Реально, можете мне доверять. Я плохого не посоветую.

Девопс месяца

Кратко о девопсе месяца

Игорь Бородин — это совсем упоротый дядя на тему кубернетисов и контейнеров/оркестраторов. Он когда-то давно работал в Ciklum на адовом проекте с Chef, потом свалил в Швецию и вот вернулся назад. Сейчас пилит реализацию платформы Кубернетиса для всего Intellias.

Олег: Многие думают, что стать девопсом месяца очень сложно. Игорь, скажите пожалуйста, как у вас получилось?

Игорь: Наверное, я просто переспал с нужным человеком. Или, возможно, поставил месячный рекорд по заданным и отвеченным вопросам про индексные дескрипторы в Linux на собеседованиях в роли интервьюера и интервьюируемого на позицию DevOps инженера (рекрутеры восторженно радуются или проклинают от всей души). Или поделился с максимальным количеством людей из комьюнити хинтами и фичами Kubernetes... Точно что-то одно из этого.

Олег: А как вы считаете, какой самый основной скилл ДевОпс инженера и как его накачать?

Игорь: Основной скилл — умение поглощать и в то же время доносить информацию максимально эффективно. Держать все нужное и важное в голове невозможно, так что нужно пытаться оптимально менеджить ячейки памяти у себя в голове, делать garbage collection регулярно, иметь качественно реализованные скрейперы книжек, статей, каналов комьюнити, тулзовин. Да даже Stack Overflow — сейлз инженеры из Google рекомендовали мне в свое время там искать понимание, поддержку и прощение, когда я начинал работать с Google Cloud (до того, как это стало мэйнстримом). При этом нужно иметь широкополосный канал доступа в головы своим тиммейтам — в одиночку в суровом мире IT ничего не добиться. А, и нужно знать все об индексных дескрипторах, конечно.

Олег: И еще такой вопрос: стоит ли сейчас учить кубер или, может, уже забить и подождать, пока хайп пройдет, и сразу учить юникернел?

Игорь: Kubernetes определенно стоит учить как можно раньше, даже не ради повышения своей цены на рынке (хотя так это тоже работает), а просто чтобы понимать, что же за современные практики и фичи используют гиганты рынка для менеджмента монструозных, с растущей каждый год сложностью, архитектур. Unikernels тоже чем-то придется оркестрировать, так что все эти знания пригодятся завтра. И покопаться в них прямо сейчас я бы тоже рекомендовал — там на бумаге и ультра-высокая безопасность, и производительность c низким футпринтом. Кстати, сейчас активно пилится оркестратор Unikernel’ов с помощью Kubernetes, так что врывайтесь в rocket science активней, а то DevOps-поезд хайпа, денег и женщин-фотомоделей не будет вас долго ждать.

Почему в этот раз так мало ссылок?

Ребят, я немного в отпуске уже месяц и собираю эту инфу на коленке. Добавляйтесь в телеграмм канальчик, и я буду напаковывать туда полезности до следующего дайджеста на DOU. А сорян, ребята.


← Предыдущий выпуск: DevOps дайджест #18
Следующий выпуск: DevOps дайджест #20

Все про українське ІТ в телеграмі — підписуйтеся на канал DOU

👍ПодобаєтьсяСподобалось0
До обраногоВ обраному0
LinkedIn



2 коментарі

Підписатись на коментаріВідписатись від коментарів Коментарі можуть залишати тільки користувачі з підтвердженими акаунтами.

В статті про Haproxy активно використовується consul-template :|

То есть это даже не консул-теймплейт, а вообще нативная поддержка

чёт я в статье этого не увидел

Consul-template running on HAProxy instances is used for generating the HAProxy configuration and reloading HAProxy when services (HAProxy backends) are added or removed

ЗЫЖ за дайджест спасибо!

Підписатись на коментарі