DevOps MemOps
5.45K subscribers
2.46K photos
440 videos
15 files
3.9K links
Всё о DevOps

Для связи - @raz_raz
Заказать рекламу через биржу: https://telega.in/c/devops_memops
Download Telegram
Scraperr — это саморазмещаемое приложение, предназначенное для точного извлечения данных с веб-сайтов с использованием XPath селекторов.

Оно предоставляет удобный интерфейс для управления задачами скрейпинга, просмотра и экспорта данных.

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

Приложение предназначено только для сайтов, где скрейпинг разрешен, а разработчик не несет ответственности за возможные злоупотребления.

📌 Подробнее:
https://github.com/jaypyles/Scraperr

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍31
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁28👍3
Таск-раннер / более простая альтернатива Make, написанная на Go

Удобная установка
Просто скачайте один исполняемый файл, добавьте его в $PATH, и готово! Также вы можете установить его с помощью Homebrew, Snapcraft или Scoop, если хотите.

Доступно для CI/CD
Добавьте эту простую команду для установки в ваш скрипт CI/CD, и вы сможете использовать Task как часть вашего конвейера CI/CD.

Полностью кроссплатформенное решение
В то время как большинство инструментов для сборки хорошо работают только на Linux или macOS, Task также поддерживает Windows благодаря этому интерпретатору командной оболочки для Go.


Отлично подходит для генерации кода
Вы можете легко предотвратить выполнение задачи, если определённый набор файлов не изменился с момента последнего запуска (на основе временной метки или содержимого).

📌 Подробнее:
https://github.com/go-task/task

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
15💯2
Бесплатные книги по DevOps

Здесь собрана коллекция бесплатных электронных книг по DevOps, доступных в Интернете. Не самые свежие, но всё ещё полезные

📌 Подробнее:
https://github.com/rootusercop/Free-DevOps-Books-1/tree/master

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9
Новый Docker Hub MCP Server упрощает работу с контейнерами, предоставляя ИИ и разработчикам расширенные возможности поиска и управления образами через естественный язык. Теперь выбор нужного контейнера стал быстрее и удобнее, что ускоряет разработку и автоматизацию.

📌 Подробнее:
https://www.docker.com/blog/introducing-docker-hub-mcp-server/

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍 — микросервис fan
🔥 — монолит enjoyer


MemOps
😃
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥28👍8🤯2
Секреты GitOps с Argo CD, Hashicorp Vault и внешним оператором секретов

В этой статье рассказывается о внешнем операторе секретов и Hashicorp Vault и уделяется особое внимание двум важным аспектам.

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

📌 Подробнее:
https://medium.com/containers-101/gitops-secrets-with-argo-cd-hashicorp-vault-and-the-external-secret-operator-eb1eec1dab0d

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍51
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁34💯2
kpatch — это утилита для исправления ядра Linux, которая позволяет патчить работающее ядро ​​без перезагрузки или перезапуска каких-либо процессов. Она позволяет системным администраторам немедленно применять критические исправления безопасности к ядру, не дожидаясь завершения длительных задач, выхода пользователей из системы или запланированных окон перезагрузки.

📌 Подробнее:
https://github.com/dynup/kpatch

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁37
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥27🌚2
MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
Kubernetes Operator. Create the one with Kubebuilder

Один из возможных способов настройки кластера Kubernetes — использование операторов. Они расширяют возможности Kubernetes, автоматизируя управление жизненным циклом приложений, выходящее за рамки базовой поддержки. Этот процесс осуществляется с помощью пользовательских определений ресурсов (CRD) и пользовательских ресурсов (CR). CRD позволяют определять собственные объекты API, а CR — это экземпляры этих определений.


📌 Подробнее: https://fenyuk.medium.com/kubernetes-operator-create-the-one-with-kubebuilder-5d1ac240d0d4

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
4gaBoards - простая система Kanban boards для управления проектами в реальном времени

Возможности:
- темная тема
- интуитивно понятный пользовательский интерфейс UX
- расширенный редактор Markdown
- экспорт/импорт досок
- обновления в реальном времени без перезагрузки страницы
- одновременное редактирование/просмотр карточек и фильтрация/переупорядочивание доски, сохраняя локальные изменения описаний.
- Google/GitHub/Microsoft SSO вход/регистрация
- минимум беспорядка и никакого неиспользуемого пространства
- мощные сочетания клавиш
- поддержка нескольких языков (EN, PL, FR, PT - 100%, другие языки - частичная поддержка)
- сворачиваемые списки и боковая панель которые экономят место на экране и облегчают навигацию в сложных проектах.
- многоуровневая иерархия: проекты -> доски -> списки -> карточки -> задачи
- двусторонняя синхронизация Github (скоро)
- MIT лицензия

Форк проект Planka, предлагающий запускаемый на собственном оборудовании сервис канбан-доски для организации командной работы и отслеживания задач, который перешел на несвободную лицензию. С AGPLv3 → на «Fair Use License» (не одобрена OSI, не соответствует Open Source).

📌 Подробнее: https://github.com/RARgames/4gaBoards

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
5
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁40🔥5