TGViewer
Channel Public Channel
DevOps FM

DevOps FM

@devops_fm

♾️ Канал для тех, кто живёт слиянием разработки и эксплуатации (DevOps) и сис. администрированием.

Новости, статьи, практики, инструменты и развлекательный контент. Cloud Native, Docker, Kubernetes, БД, мониторинг и пр.

Алена @alyona2780
Subscribers
5.29K
Photos
763
Videos
15
Links
872

Showing posts older than #318 · Back to latest

Older Posts 20 shown
Post #316 1.61K
Post #314 1.33K
Подробная статья про жизнь и смерть DNS-запроса в Kubernetes

Понимание того, как DNS и обнаружение сервисов работают в Kubernetes, может помочь при отладке. А еще это позволяет лучше понять поток трафика в кластере и точнее диагностировать любые проблемы.
  • 🔥 8
Post #313 1.35K
Post #312 1.51K
Подборка open-source инструментов для работы с Kubernetes и контейнерами!

И от себя хотелось бы добавить еще несколько:

⚙️ kptop - CLI инструмент для мониторинга ресурсов k8s в терминале с использованием метрик Prometheus

⚙️ Debug Container - контейнер для отладки приложений в кластере k8s

⚙️ k8s-csi-s3 - интерфейс контейнерного хранилища (СSI) для хранилища S3 (или совместимого с S3)

⚙️ kubexit - супервизор для скоординированного завершения контейнеров пода

Что-то забыли? Пишите в комментариях, дополним :)
  • ❤ 9
  • 🔥 3
  • 👍 2
Post #311 1.3K
Компания Oracle анонсировала бесплатную версию Oracle Database 23c для разработчиков. БД доступна для скачивания как Docker-образ, VirtualBox VM или установочный файл Linux RPM. В ближайшее время выпустят версию для Windows.

Подробнее о возможностях бесплатной версии Oracle Database 23c можно почитать в документации

#новости
  • 🔥 8
  • 👍 1
  • 😱 1
Post #310 1.23K
В этой статье прекрасно всё! Во-первых, ответ на вопрос "почему не надо летать в облаках?", во-вторых, мемы...

А если серьезно, из новой статьи Алексея, DevOps-инженера компании Nixys, вы сможете узнать о плюсах и минусах облачного провайдера SberCloud и о том, как перевезти вашу инфраструктуру в K8S в SberCloud, не наткнувшись на "подводные камни".

Приятного чтения!
  • 🔥 9
  • 👍 2
  • 👎 2
Post #309 1.22K
Helm в своем блоге сообщили о завершении фаззинг-аудита. Полный текст доклада с результатами доступен в репозитории.

❓Фаззинг - это метод тестирования ПО путем автоматической (зачастую) генерации неправильных, неожиданных и т.п. данных и их передачи программе на вход.

В прошлом году AdaLogics проводили работы по интеграции непрерывного фаззинга в Helm. Интеграция включала в себя регистрацию в проекте OSS-Fuzz и написание фаззеров - всего их было написано 38, удалось найти 9 ошибок (исправлено 8).

Немного полезностей:
🔹 Подробнее про фаззинг можно почитать здесь или здесь.
🔹А на Хабре - отличная статья про универсальный Helm-чарт

#новости
  • 👍 12
Post #308 1.53K
Интересное про бэкапы:

⚙️ Пошаговое руководство по резервному копированию и восстановлению базы данных Kubernetes ETCD

⚙️ Статья команды Nixys про собственный инструмент для резервного копирования Nxs-backup v3.0

⚙️Про накопители для резервного копирования

⚙️ Про бэкапы PostgreSQL и очень большие базы данных

⚙️ Подкаст (+ расшифровка) с создателем Restic - популярной open-source программы для резервного копирования

+ рекомендуем походить по тегу "backup" в канале ServerAdmin.ru - много полезного :)

#подкаст
  • 👍 11
Post #307 1.43K
12 лет назад пользователи Reddit предложили учредить Всемирный день бэкапа (резервного копирования) и выбрали для этого 31 марта (то есть сегодня)! 🥳

Я не поэт, но я скажу стихами:
Бэкапы есть — не будете лохами.

Ну что тут добавить, всё так. Основные правила бэкапов, да еще и в стихах, были найдены в этой статье.
  • 🎉 11
  • 🔥 1
Post #306 1.5K
Kubernetes Hacks and Tricks - серия заметок, в которых автор разбирает нюансы работы с Kubernetes. Серия в процессе, последняя часть вышла совсем недавно.

1. Immutable ConfigMaps and Secrets - как запретить изменение конфигмапов / секретов.
2. Optional ConfigMaps and Secrets in Pods - как использовать поле "optional" в работе с конфигмапами / секретами.
3. List all downloaded images on worker nodes - как узнать, какие образы загружены и доступны на рабочих узлах.
4. Find worker node info from Pod spec info - как получить информацию о рабочих узлах в кластерах с ограниченным доступом.
5. Pod DNS Policy and DNS Config options - что собой представляет параметр dnsPolicy у подов и когда нужно его менять.
6. Find Pods running from deprecated registry - как найти поды, работающие из устаревшего реестра Kubernetes.
  • 👍 21
  • ❤ 1
Post #305 1.41K
В начале марта был анонсирован релиз Vault 1.13 с рядом новых функций. Одна из них - бета-версия Vault Secrets Operator - должна была стать доступной в конце марта. И стала!

Во вчерашней статье компания HashiCorp подробно рассказала про Vault Secrets Operator, метод интеграции Vault и k8s.

Узнать больше про другие методы интеграции Vault / Kubernetes можно в этой статье.
А про автоматизированную настройку Vault с помощью авторского terraform-модуля - почитать тут.

#новости
  • 👍 11
Post #304 1.29K
В тему к предыдущему посту вот такая подборка VS Code расширений, которые будут полезны для DevOps.

Может быть, пользуетесь еще какими-то? Поделитесь в комментариях :)
  • 👍 6
  • 😁 3
  • 🔥 2
Post #303 1.24K
GitHub представил публичную бета-версию расширения GitHub Actions для VS Code.

Расширение предназначено для создания, редактирования и управления воркфлоу - теперь это можно делать не покидая IDE. А встроенный синтаксический анализатор GitHub Actions Expressions облегчит использование выражений.

#новости
  • 🔥 18
  • 👍 4
Post #302 1.28K
Как известно, у Jenkins есть два типа обновлений - Weekly Release Line (для быстрого исправления ошибок и добавления самых новых функций, выходят ~ еженедельно) и Long-Term Support Release Line (для получения только важных исправлений, выходят по графику).

На сайте ПО сообщается, что с 28 марта 2023 года в еженедельных релизах будут использоваться новые ключи репозитория для установочных пакетов Linux. Такое же изменение будет внесено в релизы Jenkins LTS, начиная с 5 апреля 2023 года.

❗️ Администраторы систем Linux должны установить новые ключи на своих серверах Linux перед установкой Jenkins weekly 2.397 или Jenkins LTS 2.387.2.

#новости
  • 👍 9
Post #301 1.23K
Вернемся к DevOps'у 🦾😉

Nginx - самый популярный веб-сервис в России и второй по популярности в мире (по данным HostAdvice). Наверняка вы сталкивались с ним в работе, но всегда полезно узнать что-то новое.

31.03 (пятница) в 20:00 МСК пройдет бесплатный вебинар «Сборка Nginx с нестандартными модулями. Собираем Nginx c поддержкой brotli, HTTP/3, RTMP».

На вебинаре вы:
— Разберётесь, как можно собрать кастомную версию Nginx из исходников;
— Добавите нестандартные модули и библиотеки: модуль brotli, поддержку HTTP/3, библиотеку BogingSSL, RTMP-модуль;
— Подготовите окружение и соберёте deb-пакет для установки в систему;

Регистрация доступна по ссылке.
  • 🔥 11
  • 👍 2
Post #300 1.41K
Король умер. Да здравствует Nxs-backup v3.0!

DevOps-инженеры компании Nixys совершенствуют собственный инструмент для резервного копирования. И не просто совершенствуют, а делятся "кухней" разработки. В статье на Хабре вы сможете почитать про все проблемы и недостатки старой версии и в деталях узнать - что в итоге получилось 😎

Немного об изменениях:

✅ Все хранилища и все типы бэкапов реализуют соответствующие интерфейсы. Задания и хранилища инициализируются на старте, а не в процессе выполнения работы.

✅ Удалённые хранилища больше не монтируются через fuse, работа с ними осуществляется по API, используются различные библиотеки.

✅ Благодаря мини-фреймворку для приложений go-nxs-appctx, в конфигах можно использовать переменные окружения.

И многое другое. Подробнее - на Хабре 🔥
  • 🔥 12
  • ❤ 2
  • 👍 2
Post #299 1.19K
  • 👍 4
Post #295 1.19K
Последний день нашей недели ИИ! 🎉

Всеми любимый Linux и неизменный пингвин ❤️ Предложили нейросети сгенерировать что-нибудь по этому запросу. Кажется, у действующего символа появились конкуренты!

У оригинального пингвина Linux довольно интересная история создания - можно почитать здесь. Если читать не хочется, то можно просто посмотреть, какие варианты предлагались для логотипа Линукса.

А какой пингвин из нейросеточных вам нравится? Голосуйте в опросе ⬇️
  • ❤ 6
  • 💩 1
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →