Forwarded from Sysadmin Tools 🇺🇦
ITSumma завезла новый пост 🧐 об базах данных в #kubernetes
https://habr.com/ru/company/itsumma/blog/453602/
https://habr.com/ru/company/itsumma/blog/453602/
Хабр
Живут ли базы данных в Kubernetes?
Как-то так исторически сложилось, что IT-индустрия по любому поводу разбивается на два условных лагеря: которые «за» и которые «против». Причем предмет споров может быть абсолютно произвольным. Какая...
Forwarded from Записки админа
⚡️ А ещё, на https://sysadmincasts.com/ теперь даже последние pro подкасты доступны бесплатно и без подписки. 😉
Forwarded from Записки админа
📊 Что такое prometheus, с чем его готовят, для чего применяют и как. Обстоятельный материал с большим количеством ссылок и графики.
http://devconnected.com/the-definitive-guide-to-prometheus-in-2019/
#prometheus #напочитать
http://devconnected.com/the-definitive-guide-to-prometheus-in-2019/
#prometheus #напочитать
На РИТ++ приехали наши друзья из SPbLUG / DevOps40 / Ru_Sysadmin, приглашаю на стенд пройти шуточный тест, забрать наклеейки
Forwarded from Yandex Cloud
Мы запустили Managed Service for Kubernetes — сервис для управления контейнерными приложениями.
Новый сервис предоставляет окружение для удобного управления кластерами Kubernetes в инфраструктуре Яндекс.Облака. Обеспечивает надежную и безопасную работу контейнеризованных приложений. Сервис позволяет автоматизировать процессы управления, масштабирования, изменения, обновления и удаления контейнеров.
Managed Service for Kubernetes находится на стадии Preview и не тарифицируется. Запросить доступ к сервису можно через форму заявки на сайте или в консоли управления на странице сервиса.
#yacloud_news
Новый сервис предоставляет окружение для удобного управления кластерами Kubernetes в инфраструктуре Яндекс.Облака. Обеспечивает надежную и безопасную работу контейнеризованных приложений. Сервис позволяет автоматизировать процессы управления, масштабирования, изменения, обновления и удаления контейнеров.
Managed Service for Kubernetes находится на стадии Preview и не тарифицируется. Запросить доступ к сервису можно через форму заявки на сайте или в консоли управления на странице сервиса.
#yacloud_news
yandex.cloud
Yandex Managed Service for Kubernetes
Yandex Managed Service for Kubernetes — это сервис для автоматического масштабирования и развертывания приложений. Онлайн расчет стоимости. Берём на себя большую часть работы по обслуживанию кластеров Kubernetes.
Forwarded from Sys-Admin InfoSec (sys_admin_poster_bot)
Testinfra - Тесты на проверку состояний с выдачей результата, эдакий юнит-тест для сервера(ов) :)
Testinfra может применяться совместно с Ansible, Salt, Puppet, Chef, используется как модуль Python. Можно тестировать состояние сервисов, конфигов и много чего еще...
Детали на офф сайте
https://testinfra.readthedocs.io/en/latest/
Как пример установка и запуск в Fedora:
https://sys-adm.in/sections/adm/859-fedora-test-sostoyanij-servisov-i-versij-paketov-pri-pomoshchi-testinfra.html
Testinfra может применяться совместно с Ansible, Salt, Puppet, Chef, используется как модуль Python. Можно тестировать состояние сервисов, конфигов и много чего еще...
Детали на офф сайте
https://testinfra.readthedocs.io/en/latest/
Как пример установка и запуск в Fedora:
https://sys-adm.in/sections/adm/859-fedora-test-sostoyanij-servisov-i-versij-paketov-pri-pomoshchi-testinfra.html
lab.sys-adm.in
Sys-Admin Laboratory
Open Sys-Admin BLD DNS - Focus on information for free with adblocking and implicit cybersecurity threat prevention.
Playground от victoriametrics http://play-grafana.victoriametrics.com:3000/d/4ome8yJmz/node-exporter-on-victoriametrics-demo #prometheus #victoriametrics
Forwarded from DocOps
Сегодня и завтра идёт фестиваль «Российские интернет-технологии», #RITfest2019.
Как обычно, я постараюсь законспектировать десяток интересных докладов. Всё выложу на гитхаб: https://github.com/docops-hq/conf.
Если вы тоже на конференции и что-то записываете — присылайте пуллреквесты.
Если вы не на конференции — посмотрите открытую трансляцию из главного зала. Там собраны одни из самых популярных и важных докладов.
Как обычно, я постараюсь законспектировать десяток интересных докладов. Всё выложу на гитхаб: https://github.com/docops-hq/conf.
Если вы тоже на конференции и что-то записываете — присылайте пуллреквесты.
Если вы не на конференции — посмотрите открытую трансляцию из главного зала. Там собраны одни из самых популярных и важных докладов.
Forwarded from DocOps
Blameless environment: никто не должен писать качественный код
Продолжаем #RITfest2019. Кто хоть раз работал на плохой работе? Там где код плохой, и процессы плохие, и клиенты плохие, и вообще всё плохо? Кто был виноват в том, что всё так плохо?
Никита Соболев из wemake.services считает, что никто не виноват, а искать виноватых вообще вредно. Гораздо лучше исправлять ошибки на системном уровне и развиваться. Конечно, об этом просто говорить и сложно сделать. Никита, по его словам, выстроил в своей компании систему, в которой никто не виноват. В докладе он последовательно рассказывает о принципах, на которых строится такая система.
Если вы ещё не слушали ни одного доклада Никиты и не знаете про внутреннюю кухню wemake.services, я особенно рекомендую вам прочитать конспект или послушать доклад. Либо вам это очень понравится, либо вы будете дико возмущены.
Конспект: https://github.com/docops-hq/conf/blob/master/qualityconf/19/blameless.md
Сегодня доклад ещё можно посмотреть в трансляции, но скоро ссылка перестанет работать: https://youtu.be/V95bBGB-89Y?t=8561
Продолжаем #RITfest2019. Кто хоть раз работал на плохой работе? Там где код плохой, и процессы плохие, и клиенты плохие, и вообще всё плохо? Кто был виноват в том, что всё так плохо?
Никита Соболев из wemake.services считает, что никто не виноват, а искать виноватых вообще вредно. Гораздо лучше исправлять ошибки на системном уровне и развиваться. Конечно, об этом просто говорить и сложно сделать. Никита, по его словам, выстроил в своей компании систему, в которой никто не виноват. В докладе он последовательно рассказывает о принципах, на которых строится такая система.
Если вы ещё не слушали ни одного доклада Никиты и не знаете про внутреннюю кухню wemake.services, я особенно рекомендую вам прочитать конспект или послушать доклад. Либо вам это очень понравится, либо вы будете дико возмущены.
Конспект: https://github.com/docops-hq/conf/blob/master/qualityconf/19/blameless.md
Сегодня доклад ещё можно посмотреть в трансляции, но скоро ссылка перестанет работать: https://youtu.be/V95bBGB-89Y?t=8561
Forwarded from Технологический Болт Генона
Второй день
11:00 — Как доставить быстро и без боли. Автоматизируем релизы / Александр Коротков (ЦИАН)
12:00 — Аварии помогают учиться / Алексей Кирпичников (Контур)
13:00 — Метрики — индикаторы здоровья проекта / Руслан Остропольский (docdoc)
14:00 — Переход от Rest API к GraphQL на примере реальных проектов / Антон Морев (Wormsoft)
15:00 — Как посмотреть на свой продукт глазами инвестора? / Аркадий Морейнис (Антистартап)
16:00 — Быстрые приложения в 2019 / Иван Акулов (PerfPerfPerf)
17:00 — Эмоциональное выгорание. История успеха / Анна Селезнёва (Spiral Scout)
https://www.youtube.com/watch?v=a5kq-Yk28po
11:00 — Как доставить быстро и без боли. Автоматизируем релизы / Александр Коротков (ЦИАН)
12:00 — Аварии помогают учиться / Алексей Кирпичников (Контур)
13:00 — Метрики — индикаторы здоровья проекта / Руслан Остропольский (docdoc)
14:00 — Переход от Rest API к GraphQL на примере реальных проектов / Антон Морев (Wormsoft)
15:00 — Как посмотреть на свой продукт глазами инвестора? / Аркадий Морейнис (Антистартап)
16:00 — Быстрые приложения в 2019 / Иван Акулов (PerfPerfPerf)
17:00 — Эмоциональное выгорание. История успеха / Анна Селезнёва (Spiral Scout)
https://www.youtube.com/watch?v=a5kq-Yk28po
YouTube
28 мая, "Конгресс-Холл" (Главный зал), РИТ++ 2019
Самые лучшие доклады всех семи конференций фестиваля в открытом доступе, день второй:
11:00 — Как доставить быстро и без боли. Автоматизируем релизы / Александр Коротков (ЦИАН)
12:00 — Аварии помогают учиться / Алексей Кирпичников (Контур)
13:00 — Метрики…
11:00 — Как доставить быстро и без боли. Автоматизируем релизы / Александр Коротков (ЦИАН)
12:00 — Аварии помогают учиться / Алексей Кирпичников (Контур)
13:00 — Метрики…
Forwarded from Go Дайджест
Expr - движок для выражений, с собственным дебагером. С такими штуками можно менять логику не пересобирая свою прогу. 🧐 За подгон спасибо @olegkovalov 🙋♂️
https://github.com/antonmedv/expr
https://github.com/antonmedv/expr
GitHub
GitHub - expr-lang/expr: Expression language and expression evaluation for Go
Expression language and expression evaluation for Go - expr-lang/expr
Большой молодец @Nick_Volynkin сделал конспект доклада Flant о werf с РИТ++ https://github.com/docops-hq/conf/blob/master/devopsconf/19/werf.md #flant
Forwarded from DocOps
werf — наш инструмент для CI/CD в Kubernetes
Всё-таки напишу про werf и доклад о нём. Хочу сказать кое-что очень важное.
Docker и kubernetes сильно облегчают поставку приложений. Но у них есть свои особенности и ограничения. Либо мы используем специальные практики и инструменты, либо на серьёзных проектах всё получается довольно плохо. Образы распухают в размерах, registry засоряется, сборки образов длятся вечность, а k8s ошибается при накатывании новой конфигурации и сам не откатывается назад.
Я вот только начал сталкиваться с этими проблемами в нашем тулчейне для документации, а ребята из Фланта уже пять лет их решают и неплохо продвинулись. Доклад Дмитрия Столярова на #RITfest2019 — о проблемах с Docker и k8s и о том, как эти проблемы решает werf, новый инструмент для CI/CD в k8s.
Это нечастый случай: наши ребята сделали инструмент, который может занять достойное место в экосистеме Docker. У него есть конкуренты, конечно же, но ни один пока не решил всех проблем. Конкурентная борьба продолжается.
Давайте им поможем. Вот прямо сейчас зайдите и поставьте звёздочку: werf. И обязательно попробуйте werf в деле.
Конспект: https://github.com/docops-hq/conf/blob/master/devopsconf/19/werf.md.
На картинке ниже синим — что уже реализовано в werf, жёлтым — планируется к концу лета.
Всё-таки напишу про werf и доклад о нём. Хочу сказать кое-что очень важное.
Docker и kubernetes сильно облегчают поставку приложений. Но у них есть свои особенности и ограничения. Либо мы используем специальные практики и инструменты, либо на серьёзных проектах всё получается довольно плохо. Образы распухают в размерах, registry засоряется, сборки образов длятся вечность, а k8s ошибается при накатывании новой конфигурации и сам не откатывается назад.
Я вот только начал сталкиваться с этими проблемами в нашем тулчейне для документации, а ребята из Фланта уже пять лет их решают и неплохо продвинулись. Доклад Дмитрия Столярова на #RITfest2019 — о проблемах с Docker и k8s и о том, как эти проблемы решает werf, новый инструмент для CI/CD в k8s.
Это нечастый случай: наши ребята сделали инструмент, который может занять достойное место в экосистеме Docker. У него есть конкуренты, конечно же, но ни один пока не решил всех проблем. Конкурентная борьба продолжается.
Давайте им поможем. Вот прямо сейчас зайдите и поставьте звёздочку: werf. И обязательно попробуйте werf в деле.
Конспект: https://github.com/docops-hq/conf/blob/master/devopsconf/19/werf.md.
На картинке ниже синим — что уже реализовано в werf, жёлтым — планируется к концу лета.
Forwarded from Yandex Cloud
Мы запустили общедоступную версию сервиса очередей сообщений Yandex Message Queue.
Очереди сообщений позволяют быстро и надёжно передавать сообщения между компонентами системы.
В Yandex Message Queue реализованы очереди двух типов: стандартные неупорядоченные очереди и очереди FIFO (First In, First Out).
Yandex Message Queue обеспечивает следующие преимущества:
• Надёжное хранение в нескольких копиях в географически распределённых зонах доступности.
• Быстрая обработка за счёт использования быстрых твердотельных накопителей для хранения сообщений.
• Возможность использовать популярные инструменты благодаря совместимости с API Amazon SQS: Laravel, Celery, JMS и другие.
Начать использовать Yandex Message Queue можно через консоль управления. Подробнее о сервисе читайте в нашей документации.
#yacloud_news
Очереди сообщений позволяют быстро и надёжно передавать сообщения между компонентами системы.
В Yandex Message Queue реализованы очереди двух типов: стандартные неупорядоченные очереди и очереди FIFO (First In, First Out).
Yandex Message Queue обеспечивает следующие преимущества:
• Надёжное хранение в нескольких копиях в географически распределённых зонах доступности.
• Быстрая обработка за счёт использования быстрых твердотельных накопителей для хранения сообщений.
• Возможность использовать популярные инструменты благодаря совместимости с API Amazon SQS: Laravel, Celery, JMS и другие.
Начать использовать Yandex Message Queue можно через консоль управления. Подробнее о сервисе читайте в нашей документации.
#yacloud_news
Forwarded from Dmitry Sh
Перевели для блога цикл заметок про новшества в Helm 3, приуроченных к первому альфа-релизу (случился пару недель назад): https://habr.com/ru/company/flant/blog/453734/
Хабр
Знакомство с Helm 3
Прим. перев.: 16 мая этого года — значимая веха в развитии менеджера пакетов для Kubernetes — Helm. В этот день был представлен первый альфа-релиз будущей круп...