Heptio рассказали в своем блоге как их инженеры готовились и успешно сдали экзамен «Certified Kubernetes Administrator (CKA)».
https://goo.gl/e9B8vh
https://goo.gl/e9B8vh
Heptio
How Heptio Engineers Ace the Certified Kubernetes Administrator Exam
To help you pass the CKA exam, we asked our team of CKA engineers what they did to prepare. Read more to learn how to build your own study guide based on the following suggestions.
В Edge версию Docker for Windows 18.02 CE добавили поддержку запуска Kubernetes, как и ранее для macOS.
https://goo.gl/SuZwcc
https://goo.gl/SuZwcc
Весьма подробная серия статей про мониторинг RabbitMQ вышла в блоге Datadog.
https://goo.gl/snfvsx
https://goo.gl/v7va2L
https://goo.gl/snfvsx
https://goo.gl/v7va2L
Key metrics for RabbitMQ monitoring
Key metrics for RabbitMQ monitoring | Datadog
With RabbitMQ monitoring, see how your messaging setup affects your system and holds up to demand.
stern — удобная штука для получения логов с подов и отдельных контейнеров в Kubernetes кластере.
Вывод размечается разными цветами для удобства.
https://goo.gl/L7XBDk
Вывод размечается разными цветами для удобства.
https://goo.gl/L7XBDk
GitHub
GitHub - wercker/stern: ⎈ Multi pod and container log tailing for Kubernetes
⎈ Multi pod and container log tailing for Kubernetes - GitHub - wercker/stern: ⎈ Multi pod and container log tailing for Kubernetes
Привет, мы (Экспресс 42 🚀) запускаем новый набор на онлайн курс «DevOps: практики и инструменты», который пройдет 12 февраля.
Приглашаем всех желающих ознакомиться с программой, которая основана на нашем пятилетнем опыте внедрения DevOps-практик в крупные IT-проекты: https://goo.gl/TfGB5R
Преподаватели курса — сотрудники «Express 42» — практикующие специалисты. Поэтому на курсе вас ждут только прикладные и актуальные знания в доступной форме.
Процесс обучения построен так, чтобы каждый студент мог освоить набор компетенций, необходимых для трудоустройства в крупные IT-компании. После обучения лучших выпускников будут ждать на собеседованиях в компаниях Новые Облачные Технологии, КРОК, EPAM, Avito, Sitronics, Kaspersky Lab., Ланит, Яндекс.
Приглашаем всех желающих ознакомиться с программой, которая основана на нашем пятилетнем опыте внедрения DevOps-практик в крупные IT-проекты: https://goo.gl/TfGB5R
Преподаватели курса — сотрудники «Express 42» — практикующие специалисты. Поэтому на курсе вас ждут только прикладные и актуальные знания в доступной форме.
Процесс обучения построен так, чтобы каждый студент мог освоить набор компетенций, необходимых для трудоустройства в крупные IT-компании. После обучения лучших выпускников будут ждать на собеседованиях в компаниях Новые Облачные Технологии, КРОК, EPAM, Avito, Sitronics, Kaspersky Lab., Ланит, Яндекс.
А тем временем GitLab анонсировали приобретение Gemnasium, сканера уязвимостей в зависимостях ПО.
В ближайшее время они добавят данный функционал в GitLab CI/CD pipelines.
https://goo.gl/TEYjY2
В ближайшее время они добавят данный функционал в GitLab CI/CD pipelines.
https://goo.gl/TEYjY2
GitLab
GitLab acquires Gemnasium to accelerate its security roadmap
GitLab announced it has acquired Gemnasium, a company that provides software to help developers mitigate security vulnerabilities in open source code.
3 и 4 февраля (т.е. сегодня и завтра), в Брюсселе проходит конференция FOSDEM'18.
Доступна прямая трансляция докладов. Среди треков можно отметить «Monitoring and Cloud», «Virtualization and IaaS devroom» и многие другие.
Трансляция: https://goo.gl/Y9r8Ls
Расписание: https://goo.gl/NivmwW
Доступна прямая трансляция докладов. Среди треков можно отметить «Monitoring and Cloud», «Virtualization and IaaS devroom» и многие другие.
Трансляция: https://goo.gl/Y9r8Ls
Расписание: https://goo.gl/NivmwW
archive.fosdem.org
FOSDEM 2018 - Live Streaming
И в дополнение к предыдущему посту канал в телеграме с заметками по FOSDEM'18 от Владимира Смирнова из Booking.
https://goo.gl/twby8E
https://goo.gl/twby8E
Telegram
Some random GrafanCon EU 2k18 Notes
Заметки по докладам на которые я пошел (начинаются с #talk) и флуд фоточками.
Связаться с автором можно так: @Civiloid
Связаться с автором можно так: @Civiloid
Kured (KUbernetes REboot Daemon) — утилита для управления перезагрузкой нод в кластере Kubernetes от Weaveworks.
Позволяет перезагружать при необходимости ноды по одной, сообщать об этом в Slack и проверять наличие алертов в Prometheus.
https://goo.gl/EPcp5q
Позволяет перезагружать при необходимости ноды по одной, сообщать об этом в Slack и проверять наличие алертов в Prometheus.
https://goo.gl/EPcp5q
GitHub
weaveworks/kured
Kubernetes Reboot Daemon. Contribute to weaveworks/kured development by creating an account on GitHub.
В июле 2017 мы публиковали полезную ссылку на DevopsTopologies — хорошие и плохие практики построения DevOps команд.
Мы в Express 42 сделали русскоязычную версию сайта: https://goo.gl/Tqk9s5
Мы в Express 42 сделали русскоязычную версию сайта: https://goo.gl/Tqk9s5
devopstopologies.ru
DevOps Топологии
Основная цель DevOps в любой организации - улучшить качество поставки ценности клиентам и бизнесу, а не уменьшить расходы, улучшить автоматизацию или контролировать все из системы управления конфигурацией. Следовательно, для эффективного взаимодействия разработчиков…
Joe Beda, основатель и CTO Heptio проводит регулярные онлайн трансляции на различные темы, связанные с Kubernetes под названием «TGI Kubernetes»
Плейлист с записями: https://www.youtube.com/watch?v=9YYeE-bMWv8&list=PLvmPtYZtoXOENHJiAQc6HmV2jmuexKfrJ
Плейлист с записями: https://www.youtube.com/watch?v=9YYeE-bMWv8&list=PLvmPtYZtoXOENHJiAQc6HmV2jmuexKfrJ
YouTube
TGI Kubernetes 001: A Quick Tour
Come hang out with Joe Beda as he does a bit of hands on exploration of Kubernetes and related topics. Some of this will be Joe talking about the things he k...
Начиная с версии 2.5, в Ansible будет доступен модуль для работы с Terraform.
Он позволяет управлять инфраструктурой, описанной в коде Terraform из Ansible и возвращать output переменные Terraform в Ansible.
https://goo.gl/ckqEgA
Он позволяет управлять инфраструктурой, описанной в коде Terraform из Ansible и возвращать output переменные Terraform в Ansible.
https://goo.gl/ckqEgA
Carbon — прикольная штука для красивого оформления сниппетов кода в виде картинок.
Умеет импортировать код из Gist,поддерживает различные темы оформления.
https://goo.gl/vqjfmG
GitHub: https://goo.gl/kDRCHq
Умеет импортировать код из Gist,поддерживает различные темы оформления.
https://goo.gl/vqjfmG
GitHub: https://goo.gl/kDRCHq
carbon.now.sh
Carbon is the easiest way to create and share beautiful images of your source code.
Weaveworks поделились своим опытом описания дашбордов Grafana в виде кода с помощью grafanalib.
https://goo.gl/97JgMd
P.S. Также стоит упомянуть, что в Grafana 5.0 появилась возможность задавать datasources и дашборды в виде кода
https://goo.gl/cDxqyM
https://goo.gl/97JgMd
P.S. Также стоит упомянуть, что в Grafana 5.0 появилась возможность задавать datasources и дашборды в виде кода
https://goo.gl/cDxqyM
www.weave.works
Dashboards as Code
If you use Prometheus, then you probably use Grafana. At Weave, we have Grafana dashboards for all of our microservices. When we want to understand our system, our Grafana dashboards are the first things we look at. To make the most out of...
Brendan Gregg опубликовал отличное исследование на тему падения производительности в Linux после патчей для Meltdown и Spectre.
https://goo.gl/wDYa3U
https://goo.gl/wDYa3U
Lyft рассказали в своем блоге как выглядит обеспечение безопасности продукта при высокой скорости разработки и релизов.
https://goo.gl/RkR7dF
TL;DR
* Все должно быть измеримо, в том числе проблемы безопасности
* Проверки безопасности должны быть своевременными и не тратить зря время разработчиков
* Должны быть постоянные циклы обратной связи, в том числе в отношении безопасности
И прекрасное в моем вольном переводе:
«Служба безопасности, которая шлет письма с сообщениями, что сейчас месячник информационной безопасности, поэтому не допускайте XSS уязвимостей в коде и не попадайтесь на фишинг, быстро надоедает и письма идут в корзину. Разработчикам нужно говорить про XSS когда они пишут фронтенд, а про фишинг нужно вспоминать для подозрительных писем.»
https://goo.gl/RkR7dF
TL;DR
* Все должно быть измеримо, в том числе проблемы безопасности
* Проверки безопасности должны быть своевременными и не тратить зря время разработчиков
* Должны быть постоянные циклы обратной связи, в том числе в отношении безопасности
И прекрасное в моем вольном переводе:
«Служба безопасности, которая шлет письма с сообщениями, что сейчас месячник информационной безопасности, поэтому не допускайте XSS уязвимостей в коде и не попадайтесь на фишинг, быстро надоедает и письма идут в корзину. Разработчикам нужно говорить про XSS когда они пишут фронтенд, а про фишинг нужно вспоминать для подозрительных писем.»
Lyft Engineering
Application Security in a DevOps Environment
It seems like every AppSec vendor pitch talks about how you can shift security “to the left” and they can help you transition to…
На прошлой неделе в твиттере было весьма горячее обсуждение темы on-call и должны ли разработчики в нем участвовать.
Cindy Sridharan, которая и начала эту дискуссию), написала отличный пост по результатам обсуждений.
https://goo.gl/EoXCpA
Cindy Sridharan, которая и начала эту дискуссию), написала отличный пост по результатам обсуждений.
https://goo.gl/EoXCpA
Небольшая заметка в блоге ReactiveOps на тему «Is Kubernetes Overkill?»
TL;DR нет)))
https://goo.gl/vLmfpg
TL;DR нет)))
https://goo.gl/vLmfpg
Fairwinds
Is Kubernetes Overkill?
Is Kubernetes overkill? Most companies will decide to get off Heroku. The decision: choose a simpl solution, or take a leap of faith and choose Kubernetes
Epic Games опубликовали postmortem по результатам отказа части инфраструктуры игры Fortnite на прошлой неделе.
Интересно как минимум с точки зрения расследования и оформления отказов.
https://goo.gl/5Pvbxo
Интересно как минимум с точки зрения расследования и оформления отказов.
https://goo.gl/5Pvbxo
Epic Games' Fortnite
Postmortem of Service Outage at 3.4M CCU
A technical update on our recent service issues at 3.4M CCU, including a call to action!