ДевОпс Инженер

@devopsengineer Нравится 0
Это ваш канал? Подтвердите владение для дополнительных возможностей

ДевОпс, какой он есть - авторский канал @mukolaich - DevOps Engineer в AnchorFree.
Я рассматриваю самые топовые технологии и решения, рассказываю о реальных архитектурных проблемах.
Контейнеры, оркестраторы, скейлинг, мониторинг, etc ...
Гео и язык канала
Россия, Русский
Категория
Технологии


Гео канала
Россия
Язык канала
Русский
Категория
Технологии
Добавлен в индекс
05.03.2018 18:11
реклама
TGAlertsBot
Мониторинг упоминаний ключевых слов в каналах и чатах.
Telegram Analytics
Подписывайся, чтобы быть в курсе новостей TGStat.
TGStat Bot
Бот для получения статистики каналов не выходя из Telegram
5 157
подписчиков
~4.9k
охват 1 публикации
~877
дневной охват
~23
постов / месяц
95%
ERR %
4.74
индекс цитирования
Репосты и упоминания канала
14 упоминаний канала
0 упоминаний публикаций
82 репостов
[riftbit] ErgoZ
UA DevOps
Devops Talks
aws_notes
Соловʼїна
IT Channels
Пятничный деплой
[riftbit] ErgoZ
Пятничный деплой
IT Channels
sysadmin.su
Пятничный деплой
Devops Today
CatOps
UA DevOps
Пятничный деплой
DevOps&SRE Library
Sysadmin Tools
CatOps
Пятничный деплой
Sysadmin Tools
Startups BSNU 2020
Devops Talks
Devops Talks
Пятничный деплой
DevOps&SRE Library
Пятничный деплой
Интересное в IT
UA DevOps
Sysadmin Tools
Devops Talks
Knowledge sharing
Devops Today
Devops Talks
Пятничный деплой
Sysadmin Tools
Sysadmin Tools
Generative Anton
Go (Golang) Дайджест
Пятничный деплой
UA DevOps
aws_notes
Evo Dev Club
Около DevOps
CatOps
I hate overtime
Каналы, которые цитирует @devopsengineer
automation-remarks.com
automation-remarks.com
DevOps Stage
Go (Golang) Дайджест
Go (Golang) Дайджест
Ave Липачёва
xpinjection
CatOps
Pavlo Pedenko
Коротко о Калифорнии
CatOps
Последние публикации
Удалённые
С упоминаниями
Репосты
DevOps Days Kyiv 2021!

20-22 апреля у нас DevOps Days Kyiv 2021 🔥

Конференция в онлайн формате (проходит вечером, удобно после работы), и бесплатно.

Будут какие-то очень важные спикеры из других стран, например автор книги ”Kubernetes: Up and Running: Dive Into the Future of Infrastructure”, но я об этом не хочу особо упоминать.

Я уже вижу топовых спикеров, и уже очень хочу их услышать 💥:
- Сева Поляков - Marketing in DevOps
- Ярослав Молочко - Humble reflection on future of DevOps
- Антон Кошевой - The way to China. Cheat Sheet
- Влад Волошин - Cooperation between multiple infrastructure teams
- Вова Цап - Infrastructure Templating with cluster.dev

Какие люди в одном месте!

Однозначно приду на конфу, и рекомендую регистрироваться:
https://devopsdays.com.ua/
Читать полностью
Собеседования по DevOps с Всеволодом Поляковым

Всеволод Поляков о DevOps собеседованиях: о чем спрашивают, как готовиться, do's & don'ts + небольшое спонтанное mock interview с одним из участников встречи.

https://www.youtube.com/watch?v=5CHzunac4MI
Yaroslav Molochko: Self-healing in prod do you really need AI for that?

Ярослав - отличный пример, как действительно нужно деливерить world-class решения, строить карьеру, делать CNCF митапы и пушить KubeFlow.

До этого доклада Ярослав Молочко был простым Head of Engineering, а потом стал настоящим Director of Engineering.

В докладе - дизайн self-healing приложений, а сегодня - день роджения Ярослава.

Ура!

https://www.youtube.com/watch?v=Byj11BVmeZs
Читать полностью
GCP Config Connector & AWS Controllers for Kubernetes: GitOps для инфраструктуры

Как бы я не любил Terraform, но если посмотреть правде в глаза - он не всегда удобен, и есть проблемы, которые HashiCorp еще нужно решить.

Одна из серьезных проблем - Wall of Confusion, который мы построили снова. Есть инфраструктура в Terraform, туда доступ только у DevOps, есть чарты в репозитории каждой апки - там может что-то поправить и разработчик приложения, и DevOps. Но в инфраструктуру разработчику нельзя. Грустно.

Почему нельзя разработчику в Terraform инфраструктуру? У каждого свой вариант:
- не актуальный стейт, половина ресурсов с изменениями
- непонятная структура даже для самих DevOps
- нужно обучать девелоперов, в том числе и в модули
- разница приоритетов: по сути DevOps команда осталась Ops, и только она отвечает за стабильность

Вторая серьезная проблема - неймспейсы. Большинство инженеров не слышали, что в Terraform есть неймспейсы, а те кто слышали - стараются их не использовать.

Неймспейсы в Terraform были созданы как ответ на запрос "хотим точно такую же инфру, только без копипасты". Как результат - Terraform рождает кучу месса, остаются те же проблемы с неактуальностью стейта, суперсложно завернуть его в Jenkins/Atlantis и т.п. и т.д.

Получается, что задача создать динамический environment (как прод, например) и потушить его после какого-то действия по задумке - easy, а в реализации - ламучий мрак.

И в этот момент где-то далеко виднеется GitOps для инфраструктуры. После того, как все заценили ArgoCD и все прелести GitOps подхода - мы увидели первые зачатки реализаций GitOps, но уже для инфраструктуры.

В чем суть и как работает:
- мы устанавливаем в Kubernetes cluster контроллер (aka operator с новыми CRD)
- имплементим инфраструктурные зависимости внутри чарта с помощью CRD
- деплоим в кластер, контроллер подхватывает манифесты и деплоит вместе с приложением

Таким образом, мы получаем GitOps для инфраструктуры:
- можно конфигурить апку и зависимости вместе
- отдать это девелоперам, которым понятно YAML и не понятно HCL
- врапнуть чем угодно (helm/kustomize/jsonnet etc)

Стоит заметить что GCP немного впереди и уже работает (реализация - Config Connector), а AWS пока не догоняет - половина ресурсов в Beta, а вторая половина совсем не реализована. Я отлично вижу как определенные рутинные и неудобные куски выносятся из Terraform и врапаются любой билд тулой, например:
- вместо мануального менеджмента IAM делаем отдельный реп, показываем девелоперам как пользоваться, и ставим апруверами SecOps —> вообще убираем себя из этого флоу
- также выносим куски с ASg, размерами инстансов, тестовыми инстансами и т.п.
- делаем амбрелла чарт, который умеет инклудить приложения компании и докидывает туда зависимости (временные S3, SQS, RDS, etc) и делаем динамический энв на PR

Уже доступные ресурсы можно посмотреть по ссылкам:
👉 https://cloud.google.com/config-connector/docs/reference/overview
👉 https://aws-controllers-k8s.github.io/community/services/
Читать полностью
ДевОпс Инженер: работа

Когда мне в личку прилетают интересные вакансии - я всегда грущу, потому что не хочу спамить в основной канал. У нас уже была вакансия с Tesla, вакансии с HotJar и куча местных opportunity с вознаграждением > 5000$.

Чтобы не грустить, и спокойно делиться с вами крутыми вакансиями, я придумал сделать отдельную филию канала - @devopsengineerwork 👈

Там уже есть первая вакансия с вилкой 5000$ - 6500$. Я буду продолжать туда постить вкусности.

@devopsengineerwork 💸
Читать полностью
driftctl - Take control of infrastructure drift

Driftctl is a open-source CLI that tracks, analyzes, prioritizes, and warns of infrastructure drift.

Features:
- Scan cloud provider and map resources with IaC code
- Analyze diff, and warn about drift and unwanted unmanaged resources
- Allow users to ignore resources
- Multiple output formats


Example usage:
$ driftctl scan --from tfstate://terraform.tfstate

https://github.com/cloudskiff/driftctl
Читать полностью
Что там случилось с Elasticsearch?

Супер кратко:
Elastic поменял лицензию для продуктов, и они перестали быть open source. Комьюнити это не понравилось.
Теперь вышел Amazon, у которого война с Elastic, и сказал - мы форкнем, и будем дальше развивать Elasticsearch + Kibana с ALv2 лицензией.

Итого, факты:
- Elastic announced moving Apache 2.0-licensed source code to be under Server Side Public License
- Elasticsearch 7.11 будет уже под SSPL, т.е. не open-source
- Elasticsearch 7.10.x, который еще ALv2 - будет получать секьюрити апдейты до May 11th, 2022
- AWS will step up to create and maintain a ALv2-licensed fork of open source Elasticsearch and Kibana

Кто бы мог подумать 🤔

https://aws.amazon.com/blogs/opensource/stepping-up-for-a-truly-open-source-elasticsearch
Читать полностью
Документація Kubernetes - help wanted

Відкриття дня - документація для Kubernetes українською 🇺🇦
https://kubernetes.io/uk/docs/home/

Виглядає так, що документацію тільки почали перекладати (команда Вови Цапа із SHALB) і їм, ймовірно, не завадить допомога:
https://github.com/kubernetes/website/commits/master/README-uk.md

Дуже крута ініціатива!
DevOps курс от SkillBox
Может быть релевантно для DevOps Junior, начинающих изучать DevOps методологию:

Записывайся на масштабный курс от Skillbox «Профессия DevOps-инженер PRO», пока действуют скидки до 60%!

Ты научишься работать с инфраструктурой и кодом, использовать Docker и Kubernetes, создавать и развивать системы непрерывной интеграции и деплоя.

В течение обучения все студенты получают индивидуальную поддержку от Центра карьеры Skillbox — помощь в составлении резюме, подбор подходящих вакансий, подготовка к интервью с работодателем. Тебе останется только успешно пройти собеседование и выйти на работу. Первые три месяца — учись за 0 рублей!

Твоя карьера начинается здесь!
👉 Переходи по ссылке https://clc.am/IExK_g, чтобы узнать больше и записаться.
Читать полностью
Site Reliability Engineer, Tesla

👉 Для инженеров из США:
Мой хороший друг ищет себе в команду SRE.
Лучше писать сразу в личку за деталями: @supersupermacho

👉 Для инженеров не из США:
Также есть вакансии в Европе, куда мы можем подаваться.

https://www.tesla.com/careers/search/job/site-reliability-engineer-digital-experience-57288

UPD: Кто бы куда хотел? В Европу или США? Или дома всегда лучше?
Читать полностью
​​Как стать DevOps инженером - вебинар от GeekBrains

Попросили разместить, может быть полезно для начинающих.

DevOps — их популярность растет с каждым днем.
Девопсы нужны всем и желательно вчера.
А чтобы запрыгнуть в вагон уходящего поезда — скорее регистрируйтесь на бесплатный вебинар «Как стать DevOps-инженером» образовательной экосистемы GeekBrains Mail.Ru Group. Вам расскажут, кто такие devops-инженеры и какие проблемы они решают.

За полтора часа вы узнаете:
– стандартные практики управления и администрирования IT-инфраструктуры;
– проблемы пользователей, связанные с данными практиками;
– возможности, появляющиеся со сменой подхода;
– требования к успешной работе инженеров и администраторов.

Блестящая IT-карьера ждет вас после первого шага на вебинаре → https://geekbrains.ru/link/4fFB~V
Читать полностью
ДевОпс Инженер 30 Dec 2020, 11:54
DevOps дайджест #34: AWS re:Invent, Kubernetes deprecating Docker, Prometheus vs VictoriaMetrics

Крайний дайджест в этом году + вероятно, самый интересный по апдейтам.
Отличный способ начать день с пользой!)

Целый год для вас над дайджестами работали:
- Влад Волошин, Preply
- Алексей Асютин, thredUP
- Андрей Савельев, UCloud
- Дмитрий Горбунов, Gazelle Global

Огромное спасибо этим героям! 🔥

Пусть SLA 99,999% станет реальностью, и появятся первые вакансии FAANG в 2021. Ура! 💥
С наступающим Новым Годом! 🥳

https://dou.ua/forums/topic/32377/
Читать полностью
ДевОпс Инженер 21 Dec 2020, 13:47
leves.fyi - software engineering salaries in Ukraine

Неожиданно, и очень воодушевляет - на levels.fyi появился раздел с зарплатами в нашей стране.
До этого момента я считал, что этим сервисом пользуются только в США, и только для FAANG (для примерного определения сколько просить и торговаться за каждый уровень).

Итого, мы получаем - сервис, в котором можно будет выбрать город (Киев, Львов, Одесса), специализацию, компанию - и посмотреть реальный рейндж зарплат на интересующую должность. Для примера - в сервисе нет Беларуси, Эстонии, Португалии, Польши (!), и еще ряда стран.

Сейчас есть 13 сабмитов, ждем намного больше и небольшого повышения средней компенсации по отрасли.

P.S. Очень жду первый FAANG с инжиниринг офисом в Украине + совсем скоро расскажу о собеседовании в HotJar

https://www.levels.fyi/Salaries/Software-Engineer/Ukraine/
Читать полностью
ДевОпс Инженер 17 Dec 2020, 12:13
Amazon Managed Service for Prometheus (AMP)

Вчера нашел AMP, о котором так давно были слухи! 🔥
Умеет в AWS ECS, AWS EKS, on-premise K8S.
По идее, можно подключить к Amazon Managed Service for Grafana и легко получить минимальный HA стек. И даже с учетом лимитейшнов, которые я описываю внизу - можно настроить алерты в Grafana, и так поехать до того момента, пока не появится аналог PrometheusAlertRule.

Preview release limitations:
- No way to configure long-term storage + retention duration - 150 days
- No Alertmanager and alert rules

https://aws.amazon.com/prometheus/
Читать полностью
ДевОпс Инженер 15 Dec 2020, 18:29
KubeCon North America 2020 за 40 минут

Обещал рассказать, как узнать все что было на KubeCon North America 2020 за 20 минут, но потом заметил, что там оказывается две части:
1 часть 👉 https://www.youtube.com/watch?v=vwI1NVVNcxM
2 часть 👉 https://www.youtube.com/watch?v=zYAe0X-WRjg

Копирую кусок содержания из первой части:
09:21 Declarative Testing Clusters with KUTTL
10:38 Taking Envoy Beyond C++ with WebAssembly
11:30 Telco Stack: Observability приносит ясность в мир 5G
12:40 Новый подход к логированию в виде стека: Fluent Bit + PostgreSQL (FPS)
13:38 Is the Edge More Important Than the Service Mesh?
14:43 Kubernetes Networking by Google

Также могу поделиться дополнительной практикой после просмотра саммари конференций: всегда полезно зайти и посмотреть расписание (agenda), выбрать интересные штуки, и почитать о них текстом.

TODO: подписаться на канал Дениса Васильева и ждать обзор KubeCon из другого локейшна
Kubernetes Digest: KubeCon North America 2020
Дайджест первого дня конференции KubeCon North America 2020 В этом эпизоде сделаем краткий обзор тем обсуждаемых на конференции - если вас заинтересует что-то более подробно - дайте знать в комментариях. Мы прогуляемся с вами по виртуальным стартап холлам - я нашел там кое-что интересное, расскажу вам про анонс интереснейших на мой взгляд панельных дискуссий, посмотрим что там за сувениры в этот раз (откровенно говоря, я до сих пор неполучил футболку с Кубекон европа), кого хантят на джоб бордах и на завершение я подготовил вам примечательное демо от стартапа gitpod. 00:00 Intro 00:45 Agenda 01:35 Новости 01:45 Виртуальный зал 02:45 Список докладов 03:50 American Style 04:10 KubeCon Store 04:30 Спонсор Холл 04:45 Job Board 05:36 Прекратить писать операторы 06:34 Fast, Simple Go+Docker Development 06:53 Как управлять 2,5 миллионами строк YAML 08:35 Стандартизация облачных приложений в разные облака 09:21 Declarative Testing Clusters with KUTTL 10:38 Taking Envoy Beyond C++ with WebAssembly 11:30 Telco Stack:…
Читать полностью
ДевОпс Инженер 9 Dec 2020, 14:40
Uklon Build-up: DevOps Edition

17 декабря в рамках этого митапа будет 3 доклада:
- How to migrate your data from on-premises to AWS easily
- Uklon: The hard way from a single PC to the cloud
- Deployments in Uklon: From Laptop to Production with GitOps

Ребята из Uklon готовят последние 2 доклада, и мне это показалось очень интересным.

Uber считают очень технологичной компанией, но еще не FAANG уровня. На митапе будет интересно посмотреть, насколько технологичен Uklon (comparing to Uber), какие проблемы приходится им решать, и можно будет спросить, почему авто на карте плывет через дома и озера (иногда).

В целом, выглядит супер интересно: на месте Uklon я бы пробовал работать в таких направлениях:
1. Строить лучший сервис на локальном рынке
2. Пробовать технологично перепрыгнуть Uber, в какой-то узкой области

Каждый из этих вариантов крутой, первый - масштабированием на другие рынки, второй - потенциальным поглощением от более крупных акул.

В любом случае я жду интересных докладов:
https://uklon.cloud-builders.tech/

UDP: (на днях расскажу как узнать все что было на KubeCon за 20 минут)
Читать полностью
ДевОпс Инженер 5 Dec 2020, 23:26
Prometheus vs VictoriaMetrics benchmark on node_exporter metrics

В статье делают бенчмарк Promethes vs VictoriaMetrics и данными с node_exporter (наверное, самым популярным экспортером в экосистеме:
https://valyala.medium.com/prometheus-vs-victoriametrics-benchmark-on-node-exporter-metrics-4ca29c75590f

🔹Результаты:
- Prometheus нужно в 7 раз больше дискового пространства
- Prometheus использует в 6 раз больше IO на чтение на нагрузке
- CPU usage одинаковый
- Prometheus нужно в 5 раз больше оперативной памяти

🔹 Выводы:
Сева, с днем рождения! Ты делаешь очень крутой продукт, который нужен всем, кто ищет long-term storage для Prometheus (т.е. вообще всем) - огромное тебе спасибо за это! Возможно, в какой-то момент можно будет даже отказаться от Prometheus в пользу vmagent, и от Alertmanager в пользу vmalert.
Очень круто осознавать, что ты у нас есть - человек, инженер, стратег и первопроходец, который учил делать мониторинг на самых зачатках DevOps митапов. Ура! 🥳
Читать полностью
ДевОпс Инженер 24 Nov 2020, 15:28
​​Universal sports & games HACKATHON vol.2

Совсем скоро (27-29.11.2020) пройдет онлайн-хакатон, нужно будет предложить решение для разных проблем и получить $1500.

Проблемы, которые предлагают решить на хакатоне:
👉 сбор статистики (например, логов) на AWS: очень DevOps-related (helm install EFK == $1500)
👉 computer vision для сбора информации на спортивных событиях
👉 решения для интерактива с онлайн меропрятиями (виртуальное присутствие)
👉 анализ эмоций человека (тут выглядит как ML модель в Kubeflow, например)
👉 сервис автоматического подсчета рекламных появлений в стриме (тоже разложить на фреймы, прогнать в модели, получить результат, и все это завернуть в Airflow/Kubeflow)

Регистрация еще пару дней, советую ворваться в декабрь проактивно ☄️☄️☄️
Читать полностью
ДевОпс Инженер 16 Nov 2020, 17:11
​​Как стать DevOps Инженером - вебинар от Geekbrains

Попросили разместить, может быть полезно для начинающих.

DevOps — их популярность растет с каждым днем.
Девопсы нужны всем и желательно вчера.

А чтобы запрыгнуть в вагон уходящего поезда — скорее регистрируйтесь на бесплатный вебинар «Как стать DevOps-инженером» образовательной экосистемы GeekBrains от Mail.Ru Group. Вам расскажут, кто такие devops-инженеры и какие проблемы они решают.

За полтора часа вы узнаете:
– стандартные практики управления и администрирования IT-инфраструктуры;
– проблемы пользователей, связанные с данными практиками;
– возможности, появляющиеся со сменой подхода;
– требования к успешной работе инженеров и администраторов.

Блестящая IT-карьера ждет вас после первого шага на вебинаре:
https://geekbrains.ru/link/-EG7vs
Читать полностью