толки
January 16

🎩 Джентльменский набор для пет-проекта 🛠️ 

Запуск пет-проекта — это как первый полёт на самодельном дроне: захватывающе, но детали важны. Вот мой джентльменский набор, который поможет настроить всё быстро, просто и без лишних затрат:

1️⃣ Документация

📝 Где хранить: Yandex Wiki.

Просто и под рукой. Храните всё: идеи, планы, схемы. Главное правило: если что-то не задокументировано — этого как бы и нет.

2️⃣ Трекер задач

📋 Что использовать: Yandex Tracker.

Создаём задачу, трекаем прогресс, закрываем. Всё. Просто. Лаконично. Да и API у него удобное для автоматизации.

3️⃣ Хранилище кода

💾 Опции: GitHub, GitLab, Gitverse — всё, что умеет Git.

Собственный сервер для гита? Нет уж, спасибо. Хостинг спасает от головной боли.

4️⃣ CI/CD

🚀 Почему нужно: Катывать изменения руками — это как искать Wi-Fi в лесу.

Минимальный сетап: Jenkins + Ansible. Дёшево, сердито и работает. Jenkins командует, Ansible исполняет.

5️⃣ Метрики

📈 Чем мониторить: Prometheus + Grafana

🔥 Добавляем Telegram-бот для алертов, чтобы важное не упустить.

6️⃣ Логи

📜 Что использовать: Kibana.

Собирать логи вручную? Это не хобби, это пытка. Kibana помогает сделать всё красиво и удобно.

7️⃣ Где всё это держать?

🗄️ Лайфхак: всегда ищите баланс между затратами времени и денег.

Документация и задачи: Yandex Wiki и Tracker.

Остальное: собственный Jenkins и инструменты.