Некоторая инициативная группа граждан решила сделать еще один чат по Kubernetes, в этот раз с упором на разработку (Operator SDK/Kubebuilder) - так что если кому интересно, то вы можете получить еще одну иконку в списке чатов https://xn--r1a.website/kubedevs
Telegram
KubeDevs — сообщество разработчиков Kubernetes
Всё о разработке в Kubernetes:
Операторы, контроллеры, controller-api, Kubebuilder, Operator SDK, Aggregated API, Cluster API, OSBAPI, blah blah fill in later...
t.me/kubernetes_ru - основной чат Kubernetes
t.me/meta_it - список других IT-сообществ
Операторы, контроллеры, controller-api, Kubebuilder, Operator SDK, Aggregated API, Cluster API, OSBAPI, blah blah fill in later...
t.me/kubernetes_ru - основной чат Kubernetes
t.me/meta_it - список других IT-сообществ
Forwarded from Security Wine (бывший - DevSecOps Wine) (Denis Yakimov)
FSecureLABS - Leonidas framework
Leonidas - фреймворк для эмуляции действий злоумышленника в облаке. Фреймворк предоставляет YAML-формат для определения действий злоумышленника и связанных с ними свойств обнаружения. Правила для обнаружения можно задавать с помощью Sigma rules.
#tools #aws
Leonidas - фреймворк для эмуляции действий злоумышленника в облаке. Фреймворк предоставляет YAML-формат для определения действий злоумышленника и связанных с ними свойств обнаружения. Правила для обнаружения можно задавать с помощью Sigma rules.
#tools #aws
Forwarded from Go Дайджест
Шикарный пост, но комменты там просто блеск. 😚
https://www.roguelazer.com/2020/07/etcd-or-why-modern-software-makes-me-sad
https://www.roguelazer.com/2020/07/etcd-or-why-modern-software-makes-me-sad
Roguelazer
roguelazer's website: etcd, or, why modern software makes me sad
musings on tech, politics, music, and more
Forwarded from Человек и машина
Ссылка на запись эфира.
Я возьму некоторый перерыв в вещании и вернусь к вам, как только у меня будет готова игра и другой полезный для вас контент (и нормальная гарнитура)!
Между делом я планирую устроить лекционный стрим-лекцию про CloudFormation, SAM и CDK c AMA сессией после! Вопросы можно будет задать заранее, на них я буду отвечать в эфире, а вы сможете услышать ответы в записи, если вдруг не сможете попасть на эфир.
Видеозаписи предыдущих стримов я выложу на Youtube канал! Дело за малым - завести Youtube канал.
В канал я продолжу писать реже чем обычно, но в ближайшее время ждите от меня текстовый разбор результатов тестов из воркшопа.
Я возьму некоторый перерыв в вещании и вернусь к вам, как только у меня будет готова игра и другой полезный для вас контент (и нормальная гарнитура)!
Между делом я планирую устроить лекционный стрим-лекцию про CloudFormation, SAM и CDK c AMA сессией после! Вопросы можно будет задать заранее, на них я буду отвечать в эфире, а вы сможете услышать ответы в записи, если вдруг не сможете попасть на эфир.
Видеозаписи предыдущих стримов я выложу на Youtube канал! Дело за малым - завести Youtube канал.
В канал я продолжу писать реже чем обычно, но в ближайшее время ждите от меня текстовый разбор результатов тестов из воркшопа.
Twitch
Twitch is the world's leading video platform and community for gamers.
Forwarded from Библиотека Go-разработчика | Golang
Разбираемся с тем, как понимание некоторых концепций CPU помогает принимать оптимальные решения в программировании: https://proglib.io/w/6353054d
Хабр
Go и кэши CPU
Источник: unsplash.com По словам Джеки Стюарта, трехкратного чемпиона мира по гонкам Формулы-1, понимание автомобиля помогло ему стать лучшим пилотом: «Гонщику...
Если вам не спится и вы не знаете чем заняться - проведите время с пользой - послушайте Scalability podcast https://soundcloud.com/scalability-camp/scalability-podcast-3
SoundCloud
Scalability Podcast #3
Гость выпуска, Вениамин Гвоздиков, занимается разработкой нагруженных систем и запуском контейнеров c GPU.
Forwarded from DevOps&SRE Library
Bach
Bach is a Bash testing framework, can be used to test scripts that contain dangerous commands like rm -rf /. No surprises, no pain.https://github.com/bach-sh/bach
Коллеги из DevOps Moscow собирались обсудить выгорание и записали встречу https://www.youtube.com/watch?v=7Vofy7TsAaw
YouTube
[Online] Встреча про выгорание // 06.07.2020
Мы решили, что было бы круто собраться на онлайн-болталку с минимум формальностей и максимумом общения. Помогите нам создать атмосферу митапных afterparty, мы по ним скучаем!
Как-то из разговора стало понятно, что сейчас часто всплывает тема выгорания в…
Как-то из разговора стало понятно, что сейчас часто всплывает тема выгорания в…
Forwarded from Библиотека Go-разработчика | Golang
Короткая и лаконичная презентация о структурировании пакетов Golang: https://proglib.io/w/3b7229e8
Forwarded from Мониторим ИТ
SRE: Performance Analysis: Tuning Methodology Using a Simple HTTP Webserver In Go
Методика работы SRE на примере тюнинга простого веб-сервера.
Методика работы SRE на примере тюнинга простого веб-сервера.
Открытые практикумы DevOps by Rebrain: Reg.ru DNS Like a Pro/DevOps All stars с Matvey Kukuy 21 и 23 июля
Количество мест строго ограничено! Успевайте зарегистрироваться.
Открытый практикум DevOps by Rebrain: Reg.ru. DNS Like a Pro 21 июля 19.00 МСК
Регистрация: https://kutt.it/Vv17XH
🔹Зачем нужен и как работает DNS?
🔹Как работает рекурсивный поиск?
🔹Что происходит после покупки домена? Показываем изнутри reg.ru
🔹Производительность и отказоустойчивость DNS
🔹Основные типы атак на DNS и как с ними жить
Кто ведет?
Василий Озеров - основатель агентства Fevlake (fevlake.com) и действующий Devops-инженер (опыт в Devops 8 лет). Регулярно выступает на RootConf, DevOpsConf Russia, HighLoad.
Открытый практикум с Matvey Kukuy (USA, San Francisco). DevOps All stars: Мониторинг веб-проектов и инцидент-менеджмент 23 июля 19.00 МСК
Регистрация: https://kutt.it/aXdImT
🔹Готовим окружение
- Запускаем подопытный проект в Docker
- Регистрируемся во всех сервисах
🔹Что и зачем измерять — смотрим на Site Reliability Engineering (SRE)
- Знакомимся с Service Level Agreement, Service Level Objective, Service Level Indicator
🔹Как измерять — рассматриваем типовые системы мониторинга
- Grafana
- Prometheus
- Alertmanager
Кто ведет?
Matvey Kukuy - Разработчик в Cisco (Silicon Valley). DevOps Engineer в Constructor (Silicon Valley). Спикер конференций Agile Days, DevOpsConf, XP Days по темам.
Генеральный директор Amixr Inc.
Открытые еженедельные DevOps практикумы - https://rebrainme.com/channel
Присоединяйтесь!
Количество мест строго ограничено! Успевайте зарегистрироваться.
Открытый практикум DevOps by Rebrain: Reg.ru. DNS Like a Pro 21 июля 19.00 МСК
Регистрация: https://kutt.it/Vv17XH
🔹Зачем нужен и как работает DNS?
🔹Как работает рекурсивный поиск?
🔹Что происходит после покупки домена? Показываем изнутри reg.ru
🔹Производительность и отказоустойчивость DNS
🔹Основные типы атак на DNS и как с ними жить
Кто ведет?
Василий Озеров - основатель агентства Fevlake (fevlake.com) и действующий Devops-инженер (опыт в Devops 8 лет). Регулярно выступает на RootConf, DevOpsConf Russia, HighLoad.
Открытый практикум с Matvey Kukuy (USA, San Francisco). DevOps All stars: Мониторинг веб-проектов и инцидент-менеджмент 23 июля 19.00 МСК
Регистрация: https://kutt.it/aXdImT
🔹Готовим окружение
- Запускаем подопытный проект в Docker
- Регистрируемся во всех сервисах
🔹Что и зачем измерять — смотрим на Site Reliability Engineering (SRE)
- Знакомимся с Service Level Agreement, Service Level Objective, Service Level Indicator
🔹Как измерять — рассматриваем типовые системы мониторинга
- Grafana
- Prometheus
- Alertmanager
Кто ведет?
Matvey Kukuy - Разработчик в Cisco (Silicon Valley). DevOps Engineer в Constructor (Silicon Valley). Спикер конференций Agile Days, DevOpsConf, XP Days по темам.
Генеральный директор Amixr Inc.
Открытые еженедельные DevOps практикумы - https://rebrainme.com/channel
Присоединяйтесь!
Forwarded from CatOps
Многим может показаться, что со всеми этими CDK и TypeScript для инфраструктуры мы ходим кругами. И оно так и есть.
Вот запись прекрасного выступления John Willis на CfgMgmtCamp 2020, где он этот феномен рассматривает:
https://youtu.be/lb698Gy8Kow
Алсо, тенденция эта проскакивает не только в сфере software development. Так что что ж тут поделать - c'est la vie.
Вот запись прекрасного выступления John Willis на CfgMgmtCamp 2020, где он этот феномен рассматривает:
https://youtu.be/lb698Gy8Kow
Алсо, тенденция эта проскакивает не только в сфере software development. Так что что ж тут поделать - c'est la vie.
YouTube
I got 99 problems and a bash DSL ain't one of them - John Wills
http://www.CityTV.nl
https://cfgmgmtcamp.eu/
https://www.hogent.be/
https://twitter.com/cfgmgmtcamp
https://cfp.cfgmgmtcamp.be/2020/talk/BW77ZZ/feedback/
I got 99 problems and a bash DSL ain't one of them
Speaker
John Willis
https://cfp.cfgmgmtcamp…
https://cfgmgmtcamp.eu/
https://www.hogent.be/
https://twitter.com/cfgmgmtcamp
https://cfp.cfgmgmtcamp.be/2020/talk/BW77ZZ/feedback/
I got 99 problems and a bash DSL ain't one of them
Speaker
John Willis
https://cfp.cfgmgmtcamp…
Forwarded from Мониторим ИТ
Для обеспечения высокой доступности мы используем два кластера K8s. Графики ниже показывают эти кластеры: region-1 и region-2. Это создает дополнительную сложность, когда речь идет об автомасштабировании, поскольку кластеры полностью разделены и не имеют общих метрик. Наш веб-сайт работает в режиме active-active и сбалансирован по нагрузке на оба региона.
Из-за проблемы в приложении инженеры по инфраструктуре перевели все запросы к приложению в один регион. Зеленая линия показывает общее количество запросов, которые обслуживает служба, а две другие относятся к каждому региону. Сразу после 16:20 произошло аварийное переключение: оранжевая линия соединилась с зеленой линией, а синяя линия, идущая в ноле, начала расти.
В этой статье об изменении подходов компании к алертингу после максимального масштабирования сервиса из-за нештатной ситуации.
Из-за проблемы в приложении инженеры по инфраструктуре перевели все запросы к приложению в один регион. Зеленая линия показывает общее количество запросов, которые обслуживает служба, а две другие относятся к каждому региону. Сразу после 16:20 произошло аварийное переключение: оранжевая линия соединилась с зеленой линией, а синяя линия, идущая в ноле, начала расти.
В этой статье об изменении подходов компании к алертингу после максимального масштабирования сервиса из-за нештатной ситуации.
Medium
Kubernetes Lessons in Alerting
Live issues are a great opportunity to learn and improve. Here’s what happened to us
👍1
Forwarded from PythonDigest
Разбираемся с IP адресами с помощью модуля ipaddress
https://realpython.com/python-ipaddress-module/
https://realpython.com/python-ipaddress-module/
Forwarded from Записки админа
YouTube
Tracing and Troubleshooting NGINX, OpenResty, and Their Backends
Yichun Zhang, Founder & CEO, OpenResty Inc.
Got some online nginx processes eating too much memory, CPU time, or disk I/O resources? Got some very slow requests that occur randomly online, but cannot be reproduced offline? Seen some mysterious NGINX error…
Got some online nginx processes eating too much memory, CPU time, or disk I/O resources? Got some very slow requests that occur randomly online, but cannot be reproduced offline? Seen some mysterious NGINX error…
Forwarded from PythonDigest
Практики хорошего code review, или что такое code review за 15 минут
https://habr.com/ru/post/511316/?utm_campaign=511316&utm_source=habrahabr&utm_medium=rss
икита на протяжении почти 40 минут пытался вскипятить мозги слушателей секции Backend, рассуждая о code review. Сегодня хотим привести расшифровку этого «взрывного» доклада, чтобы если уж мозги бурлили, то у всех сразу :)
https://habr.com/ru/post/511316/?utm_campaign=511316&utm_source=habrahabr&utm_medium=rss
икита на протяжении почти 40 минут пытался вскипятить мозги слушателей секции Backend, рассуждая о code review. Сегодня хотим привести расшифровку этого «взрывного» доклада, чтобы если уж мозги бурлили, то у всех сразу :)
Forwarded from Мониторим ИТ
Увлекательная 4-серийная сага «Practical Monitoring with Prometheus & Grafana».
Часть 1: Installing Prometheus + Grafana via Helm in 5 Minutes
Часть 2: Using Prometheus blackbox exporter for free uptime checks
Часть 3: Applying simple statistics for anomaly detection using Prometheus
Часть 4: Securing Grafana with Identity-Award Proxy
Часть 1: Installing Prometheus + Grafana via Helm in 5 Minutes
Часть 2: Using Prometheus blackbox exporter for free uptime checks
Часть 3: Applying simple statistics for anomaly detection using Prometheus
Часть 4: Securing Grafana with Identity-Award Proxy