Sysadmin Tools 🇺🇦
3.88K subscribers
692 photos
28 videos
302 files
5.1K links
Sysadmin/DevOps tools, news and other interesting things from modern IT world.
Feed https://t.me/s/sysadmin_tools
Download Telegram
Forwarded from 📢 Load & Performance (Viktor Ganeles)
Коллеги, если кому интересно:
Сегодня и завтра буду рассказывать коллегам про RabbitMQ, приглашаю желающих присоединиться
Время: с 15 до 18

Информация будет довольно базовая:
Содержание первой лекции (https://youtu.be/JhBNvS5iGQU):
Теория:
- Что такое очереди и зачем они нужны
- Возможности RabbitMQ
- Отличия RabbitMQ и Kafka

Практика:
- Установка RabbitMQ (на примере Windows)
- Настройка RabbitMQ
- Настройка разных типов Exchange в RabbitMQ (сортировка приходящих сообщений по очередям)


Содержание второй лекции (https://youtu.be/E2oo4WIjcec)

- Работа с RabbitMQ из Jmeter при помощи плагина:
- - отправка сообщений в разные топики
- - получение сообщений из топиков

- Настройка мониторинга:
- - Ставим InfluxDB и Grafana
- - Мониторим RabbitMQ при помощи Telegraf
- - Настраиваем вывод информации в Grafana

С вопросами по нагрузочному тестирования приглашаю всех в сообщество в телеграме
https://t.me/qa_load

Артефакты доступны по ссылке:
https://drive.google.com/drive/folders/1WCRzMJdQIxLCxUJYiRD8DsA0QxwunFuz
Среди артефактов:
- Инструкция по установке RabbitMQ
- Плагины к Jmeter для работы с RabbitMQ
- Пример работы с RabbitMQ из Jmeter
- Чат с обоих лекций

Группа в Telegram, которая использовалась во время лекций:
https://t.me/RabbitMQ_Lesson

Запись первой лекции:
https://youtu.be/JhBNvS5iGQU

Запись второй лекции:
https://youtu.be/E2oo4WIjcec
Последняя разработка в области ансибловодства и анисбловедства - callback-плагин log2db для Ansible от Сергея Печенко́ (@tnt4brain).

Главная цель - облегчение отладки плейбуков, ролей и модулей. Как это достигается? Очень просто: практически всё внутреннее состояние Ansible - внутренние и пользовательские переменные, теги, условия, роли, хосты и группы, сохраняются в виде JSON-объектов в БД PostgreSQL на каждом шаге.

Для удобства разбора информации каждый запуск сопровождается генерацией UUID, чтобы можно было отследить и отфильтровать данные, относящиеся к одному запуску.

Отдельная фишка - отсутствие необходимости что-либо устанавливать на контроллер. Иначе говоря, для запуска нужно просто скопировать файл плагина и драйвер в корректные пути проекта, и через ansible.cfg включить callback-плагин log2db.

Автор выложил плагин на Github, README.md прилагается. Также можно посмотреть пример данных, сохранённых плагином в таблицу БД.

P.S. Работа плагина, как и многое другое, будет освещаться Сергеем на собственном тренинге по Ansible. Для скидки в 10% используйте промокод "TF".
P.P.S: так же не забывайте об сообществе в Телеграм - @pro_ansible

#ansible #cources
K3ai curently provides: (the list is changing and growing):
- Kubernetes based on K3s from Rancher: https://k3s.io
- Kubeflow pipelines
- Argo Workflows
- Kubeflow (coming soon)
- NVIDIA GPU support
- NVIDIA Triton inference server (coming soon)
- Tensorflow Serving

#k3s #kubernetes #k8s #rancher #argo
Hetzner добавил в услуги aренду сервера на базе Apple M1 mac Mini

https://www.hetzner.com/dedicated-rootserver/matrix-apple

#hetzner #apple
kui
takes your normal kubectl command line requests and responds with graphics.

Demo

#k8s #kubernetes #tool #tui