DevOps FM – Telegram
DevOps FM
4.94K subscribers
636 photos
12 videos
10 files
751 links
♾️ Канал для тех, кто живёт DevOps и системным администрированием.

Новости, статьи, best practices, инструменты и чилл-аут контент. Cloud Native, Docker, Kubernetes, CI/CD, БД, мониторинг etc.

По вопросам — к Ладе @b_vls
Download Telegram
📝 Это база: нюансы работы с Redis. Часть 1

Начинаем серию статей про неочевидные нюансы работы с Redis.

В первой части Петр, DevOps-инженер компании Nixys, подробно рассказал об основных концепциях и понятиях этой БД и подготовил чек-лист, который может помочь вам в оптимизации этого NoSQL решения.

Приятного чтения!

#Хабр #статья_Nixys
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥84👍1
Всем DevOps! 🖖

Ненапряжные интересные статьи, самое то для среды.

✉️ Статья «How Discord Stores Trillions of Messages» — про Discord знают все. А вот как он работает под капотом: хранит и обрабатывает триллионы сообщений, нет. Отличная возможность узнать об этом, прочитав статью. Внутри еще есть ссылка на материал шестилетней давности, можно посмотреть, как изменилась архитектура с тех пор.

📦 Статья «10 insights on real-world container use» — пожалуй, не совсем правильно называть этот текст статьей, это полноценный отчет, в котором оценивается состояние контейнерной экосистемы. Выводы сделаны на основе анализа более 2,4 миллиардов контейнеров.

💻 Статья «Building a cheaper Kubernetes cluster at home» — еще одна статья из любимой рубрики «k8s для личных проектов». Автор хотел снизить расходы на поддержание своих проектов и отказаться от услуг облачного провайдера, поэтому решил развернуть кластер дома.

#статьи
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14👍4
This media is not supported in your browser
VIEW IN TELEGRAM
Helm Diff Plugin — плагин Helm, который показывает превью изменений

Команды:

release — shows diff between release's manifests

revision — shows diff between revision's manifests

rollback — shows a diff explaining what a helm rollback could perform

upgrade — shows a diff explaining what a helm upgrade would change

2.3k звездочек! ⭐️

💻 Репозиторий на GitHub

#open_source
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍5👌2
Выход документального фильма «eBPF: Unlocking the Kernel»

eBPF — это технология, которая позволяет запускать произвольный код пользователя в рамках ядра.

Вчера был опубликован официальный фильм, рассказывающий об истории ее создания. Он состоит из интервью разных людей, принимавших участие в разработке. Пока есть только английская озвучка и английские субтитры.

Кроме этого можно глянуть статью, которая немного дополняет фильм и в которой кратко описываются основные этапы создания eBPF.

Ну а про саму технологию можно почитать на Хабре: например, «eBPF в production-условиях» или «eBPF и его возможности» :)

#видео
🔥12👍4
Возможно, вы знакомы с nxs-backup — open-source инструментом для бэкапов. Про него были статьи на Хабре эта и эта.

В общем, если вы им пользуетесь или хотите начать пользоваться, то появился отдельный канал про nxs-backup. В нем будут анонсы релизов, новых функций, исправлений ошибок и информация про мероприятия.

Еще есть чат — там вам ответят не только другие пользователи, но и авторы nxs-backup.

P.S. Всем DevOps и хороших выходных! 🔥

#open_source
🔥12👍5
Начинаем с недавних новостей ⚡️

🔸 В ingress-контроллере ingress-nginx выявлены три уязвимости. Они позволяют в конфигурации по умолчанию получить доступ к настройкам объекта Ingress, в которых, среди прочего, хранятся и учётные данные для обращения к серверам Kubernetes, позволяющие получить привилегированный доступ к кластеру. Проблемы проявляются только в ingress-контроллере ingress-nginx от проекта Kubernetes и не затрагивают контроллер kubernetes-ingress, развиваемый разработчиками NGINX. Первые две уязвимости проявляются только в выпусках ingress-nginx до версии 1.9.0, а последняя — до версии 1.8.0.

🔸 Elastic® объявили о релизе технической предварительной версии нового языка конвейерных запросов — ES|QL. Как сказано в анонсе, это будет единый унифицированный метод и язык для взаимодействия с данными в Elasticsearch, устраняющий при этом дорогостоящую необходимость передавать их во внешние системы для специализированной обработки.

🔸 Релиз Docker Desktop 4.25. Версия Docker Desktop 4.25 поддерживает общедоступную версию Rosetta для Linux — функцию, которая повышает скорость и производительность Docker Desktop. Кроме этого оптимизирован процесс установки в Windows и упрощены настройки анализа образов Docker Scout.

🔸 GitHub опубликовал статистику за 2023 год. Из интересного: общее число проектов достигло отметки в 420 млн (+27%), а число публично доступных репозиториев - 284 млн (+22%). Россия находится на 6 месте по количеству разработчиков на платформе. Растёт популярность приложений, предназначенных для выполнения в облачных окружениях (cloud-native) или использующих модель «инфраструктура как код» (IaC) на базе Git. В более чем 1 млн публичных репозиториев для создания контейнеров используются Dockerfile.

Если мы пропустили что-то важное, обязательно дополняйте в комментариях :)

Всем DevOps и хорошей недели! 🖖

#новости
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16🔥32
Как вы догадались, пост про YAML 📄

Точнее — некоторое количество полезных штук про yaml.

▪️Официальный сайт YAML. Да, вы не ошиблись, он выглядит как yaml.

▪️Статья «YAML из Ада» — 215 плюсиков, 195 закладок и 183 комментария. Очевидно, чувствительная тема.

▪️Список «10 шагов к YAML-дзену» — RedHat рассказывают, как снизить свое раздражение при работе с YAML до приемлемого уровня и даже полюбить этот формат.

▪️Статья «Некоторые приемы YAML» — автор рассказывает про не очень известные особенности YAML.

▪️Шпаргалка «YAML Tips for Kubernetes» — 10 советов как улучшить yaml для k8s. Есть примеры кода.

▪️Обзор «Validating Kubernetes YAML for best practice and policies» — сравниваются шесть инструментов для проверки и оценки YAML-файлов Kubernetes на соответствие best practices.

Всем DevOps! 🖖
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18🔥6😁61
Как перенести DevOps-проекты с on-premise в облако и получить довольных клиентов

История успешного партнерства Nixys и Timeweb Cloud 🔥

🔸 Какие есть недостатки у on-premise-инсталляций и в чем преимущества облачных технологий?

🔸 Почему Nixys выбрали Timeweb Cloud в качестве одного из партнеров?

🔸 Как облако Timeweb Cloud используется на проектах в компании Nixys?

P.S. А еще Timeweb Cloud и Nixys совместно разработали персональный роадмап создания и развития сервисов в облаке, об этом тоже рассказано :)

👉 Приятного чтения!
🔥10👍64👎2🤡2
В эфире регулярная рубрика: новости!

🔸 Linux 6.6 официально стал выпуском ядра с долгосрочной поддержкой (LTS) — до декабря 2026 года. Обновления для ветки ядра Linux 6.6 будут выпускаться как минимум до декабря 2026 года, но не исключено, что, как и в случае с ветками 5.10, 5.4 и 4.19, срок будет продлён до шести лет и сопровождение продлится до декабря 2029 года.

🔸 ClickHouse Release 23.10. 23 новые функции. 26 оптимизаций производительности. 60 исправлений ошибок. Обо всех улучшениях — в официальной заметке.

🔸 Общедоступный релиз Grafana Beyla 1.0. Grafana Beyla — автоинструментарий eBPF с открытым исходным кодом. Beyla сообщает данные о задержках для основных запросов, а также метрики RED (Rate-Errors-Duration) для сервисов Linux HTTP/S и gRPC — и всё это без модификации кода для ручной вставки зондов. Ссылка на репозиторий.

🔸 Gartner: мировые затраты на публичные облака в 2024 году достигнут почти $680 млрд. Услуги SaaS обеспечат $244,0 млрд, решения IaaS — $182,2 млрд, сервисы PaaS — примерно $176,5 млрд. На BPaaS придётся $72,9 млрд, на DaaS — $3,2 млрд. Таким образом, как прогнозируется, в 2024 году во всех сегментах облачного рынка будет наблюдаться увеличение затрат. Наибольший рост ожидается в сферах IaaS — плюс 26,6 %, а также PaaS — около 21,5 %.

Если мы пропустили что-то важное, обязательно дополняйте в комментариях :)

Всем DevOps и хорошей недели! 🖖

#новости
🔥11👍52👌1
💻 Bash жил, bash жив, bash будет жить

Поэтому может быть полезным вот такой репозиторий — DevOps-Bash-tools.

В нем собрана 1000+ Bash скриптов — AWS, GCP, Kubernetes, Docker, CI/CD, APIs, SQL, PostgreSQL, MySQL, Hive, Impala, Kafka, Hadoop, Jenkins, GitHub, GitLab, BitBucket, Azure DevOps, TeamCity, Spotify, MP3, LDAP, Code/Build Linting, pkg mgmt для Linux, Mac, Python, Perl, Ruby, NodeJS, Golang, .bashrc, .vimrc, .gitconfig, .screenrc, tmux...

Загрузка по команде curl -L https://git.io/bash-bootstrap | sh

P.S. А еще у автора есть репозиторий с разными конфигурациями и шаблонами YAML для Kubernetes. Каталог верхнего уровня содержит стандартные шаблоны объектов Kubernetes с учетом best practices, а еще советы и рекомендации, полученные за время работы автора в продакшене. Подкаталоги содержат готовые к использованию реальные приложения, которые автор запускал в разных средах.

#open_source
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥19👍87
Б значит не Безумие, а Безопасность: часть 1

Читать про кибербезопасность, безопасность инфраструктуры и DevSecOps интересно, но еще интереснее (и полезнее) рассматривать эти темы на конкретных примерах.

В рамках серии статей Алексей, DevOps-инженер компании Nixys, делится реальным опытом и в первой части рассказывает про работу над проектом, который пришел с таким ТЗ:

1. Замкнутый контур;

2. Отсутствие CVE во всех используемых продуктах;

3. Контроль безопасности уже имеющейся инфраструктуры;

4. Контроль доступа до среды;

5. Автоматизация процессов.

➡️ Давайте посмотрим, что из этого вышло
🔥8👍32
Праздничный пост!

Сегодня, 22.11.23, DevOps FM исполнилось 2 года! Спасибо, что читаете нас, делаете репосты, ставите реакции и пишете комментарии 🥰 А мы продолжим развивать канал: делать посты еще полезнее и интереснее.

И, конечно, напоминаем — по всем вопросам, пожеланиям и предложениям вы всегда можете писать в комментарии или @Ana_O_M.

Cделаем DevOps FM лучше :)
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉4212🔥6
Облака: как строить, использовать и доказать их пользу?

🗓 28 ноября в 19:00
🌐Онлайн — трансляция на сайте
📍Офлайн — Москва, ул. Профсоюзная 125а

В программе:
✔️ Максим Чернухин — «Есть ли разница в облаках и что стоит использовать»
Поговорим о требованиях к облачным проектам, плюсах и минусах публичных облаков и разберем, как разрабатывать проекты, которые долго не устаревают.

✔️ Олег Брандин — «Как разработчику внедрить продуктовый подход и договориться с бизнесом?»
На примере Частного Облака РСХБ покажем, как владельцу продукта донести ценность для бизнес-заказчика, получить бюджет и крупную команду.

✔️ Виталий Куценко — «Композитная архитектура в облаке: решаем современные вызовы»
Виталий расскажет, почему композитная архитектура — способ получить максимальную эффективность облачных решений. И покажет ее принципы.

Ведущий митапа — Константин Брюханов, создатель сообщества DeusOps и «DevOps-Задачника».

Регистрация на сайте.
🔥5👍1
Forwarded from Timeweb.Cloud News
Рубрика клиентских кейсов считается открытой 😎

Начинаем делиться историями успеха наших клиентов — рассказывать о проектах и их реализации.

В новом кейсе — детали сотрудничества с системным интегратором Nixys. Как перенести DevOps-проекты с on-premise в облако и получить довольных клиентов, читайте в карточках или по ссылке на нашем сайте →
🔥11👍43
Самое интересное — в нашей подборке новостей :)

🔸 Яндекс открывает ежегодную программу грантов Yandex Open Source, в рамках которой будет награждать разработчиков интересных и важных опенсорс-проектов. Все условия — здесь.

🔸 Языку программирования Go исполнилось 14 лет! У Go был отличный год: два полнофункциональных релиза и другие важные вехи. Подробнее о них — в блоге.

🔸 27 и 28 ноября можно бесплатно посмотреть трансляцию из главного зала конференции Highload++. Потребуется регистрация.

🔸 Релиз Git 2.43. Это последний выпуск 2023 года. Узнать об основных изменениях можно в блоге, а узнать про вообще все изменения релиза — в примечаниях к релизу.

🔸 Релиз Kyverno v1.11. Kyverno — это механизм политики с открытым исходным кодом для Kubernetes, который позволяет определять, проверять и применять политики для кластера. На официальном сайте информации о релизе нет, но она есть на сайте CNCF. Узнать обо всех изменениях — можно здесь.

Всем DevOps и хорошей недели! 🖖

#новости
👍65🔥4
Теперь можно не только прочитать, но и посмотреть!

Мы, конечно, писали про серию статей «Container security fundamentals» (недавно, кстати, вышла 6 часть) — но, оказывается, есть еще и видео.

В плейлисте
собраны, по сути, интерактивные версии этих статей. Автор не только рассказывает теорию, но и показывает примеры кода в консоли. Может быть полезно для погружения в тему безопасности контейнеров.
👍7🔥72