I Cannot SSH Into My Server Anymore (And That’s Fine)
📌 Подробнее: https://soap.coffee/~lthms/posts/i-cannot-ssh-into-my-server-anymore.html
MemOps🤨
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Thomas Letan’s website
I Cannot SSH Into My Server Anymore (And That’s Fine)
To kick off 2026, I had clear objectives in mind: decommissioning my trusty VPS and setting up its successor. Embracing a complete paradigm shift, I built myself a container-centric, declarative, and low-maintenance setup for the years to come.
Please open Telegram to view this post
VIEW IN TELEGRAM
😁20😭4😈2
Когда использовать Kubernetes Operators, а когда Helm?
Хотя на первый взгляд они могут казаться взаимозаменяемыми для деплоя приложений, на самом деле они решают разные задачи
Kubernetes Operator обеспечивает расширенное управление за счёт автоматизации, учитывающей жизненный цикл, для сложных приложений
Helm упрощает деплой приложений с помощью готовых шаблонов, называемых chart’ами, и идеально подходит для настройки простых, воспроизводимых окружений
MemOps🤨
Хотя на первый взгляд они могут казаться взаимозаменяемыми для деплоя приложений, на самом деле они решают разные задачи
Kubernetes Operator обеспечивает расширенное управление за счёт автоматизации, учитывающей жизненный цикл, для сложных приложений
Helm упрощает деплой приложений с помощью готовых шаблонов, называемых chart’ами, и идеально подходит для настройки простых, воспроизводимых окружений
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4
Учимся сетям на практике
Вот пример сложной сетевой топологии, которую можно развернуть в playground от iximiuz Labs, где узлы – это реальные виртуальные машины, соединённые с произвольным количеством сетевых бриджей.
📌 Подробнее: https://labs.iximiuz.com/playgrounds/flexbox
MemOps🤨
Вот пример сложной сетевой топологии, которую можно развернуть в playground от iximiuz Labs, где узлы – это реальные виртуальные машины, соединённые с произвольным количеством сетевых бриджей.
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
Addon Controller
📌 Подробнее: https://github.com/projectsveltos/addon-controller?tab=readme-ov-file
MemOps🤨
Sveltos Addon Controller позволяет пользователям применять Kubernetes-манифесты к любым кластерам, управляемым Sveltos. Это может быть сделано следующими способами:
- Добавляя YAML-файлы с Kubernetes-ресурсами в ConfigMap или Secret.
- Указывая URL с YAML-ресурсами.
- Указывая Helm-чарт.
Addon Controller – это контроллер Kubernetes, который работает в управляющем кластере (management cluster). Он следит за созданием и обновлением объектов Addon, а также применяет соответствующие манифесты в целевых (managed) кластерах, на которые ссылается Addon.
Возможности
- Поддержка ConfigMap, Secret, URL и Helm-чартов.
- Поддержка переменных через ClusterProfile и ClusterSummary.
- Возможность динамически применять или удалять аддоны при изменении кластера или его свойств.
- Возможность настройки приоритетов применения ресурсов.
- Поддержка зависимостей между ресурсами.
- Поддержка dry-run и прерывания применения при ошибке.
Архитектура
1. Пользователь создает объект ClusterProfile, в котором указывает критерии выбора кластеров.
2. Для каждого подходящего кластера создается объект ClusterSummary, который содержит список Addon объектов.
3. Addon Controller применяет ресурсы, указанные в Addon, к каждому целевому кластеру.
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Zedis — это графический интерфейс Redis нового поколения, разработанный для разработчиков, которым важна скорость работы.
📌 Подробнее: https://github.com/vicanso/zedis
MemOps🤨
В отличие от клиентов на базе Electron, которые могут тормозить при работе с большими наборами данных, Zedis создан на основе GPUI (того же механизма рендеринга, который используется в редакторе Zed). Это обеспечивает стабильную работу со скоростью 60 кадров в секунду и минимальным потреблением памяти даже при просмотре миллионов ключей.
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - vicanso/zedis: Zedis: A blazing-fast, native Redis GUI built with Rust and GPUI.
Zedis: A blazing-fast, native Redis GUI built with Rust and GPUI. - vicanso/zedis
👍3
ansible-collection-hardening
📌 Подробнее: https://github.com/dev-sec/ansible-collection-hardening
MemOps🤨
Эта коллекция Ansible содержит проверенные в боевых условиях средства защиты для Linux, SSH, nginx и MySQL
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - dev-sec/ansible-collection-hardening: This Ansible collection provides battle tested hardening for Linux, SSH, nginx,…
This Ansible collection provides battle tested hardening for Linux, SSH, nginx, MySQL - dev-sec/ansible-collection-hardening