nurmukhametovartem8-gmail-com/k8s-infra-core
⚙️ КЛЮЧЕВОЙ ПРИНЦИП: ПОЛНАЯ ИДЕМПОТЕНТНОСТЬ Изменения в кластер вносятся ТОЛЬКО при наличии реальных обновлений в коде. Если различий с текущим состоянием K8s нет — деплой полностью пропускается. Кластер не дергается, поды без нужды не рестартуют, история релизов Helm не раздувается. 📁 ЧТО ГДЕ ЛЕЖИТ: • /k8s — Сырые YAML-манифесты (Ingress, NetworkPolicies, статические PVC, ConfigMap). • /helm — Конфигурации бэкенд-компонентов (микросервисы, БД, Redis, RabbitMQ). Имя подпапки внутри = Имя релиза в K8s. • /k8s_logs — Текстовые отчеты по каждому запуску деплоя с подробными diff-логами. 🚀 КАК ЗАПУСТИТЬ ЛОКАЛЬНО ИЛИ В CI: 1. Убедись, что установлен плагин: helm plugin install https://github.com 2. Запусти главный оркестровый скрипт: ./deploy.sh ⚠️ ПРАВИЛА ДЛЯ РАЗРАБОТЧИКОВ И АДМИНОВ: • Никаких правок в кластере руками (kubectl edit/apply мимо Git). Все изменения — только через пулл-реквесты в этот репозиторий. • Перед коммитом проверяй конфигурацию через `kubectl diff` локально, чтобы случайно не затереть чужие хотфиксы. • При возникновении мерж-конфликтов в папке /k8s_logs — разрешай их в пользу сохранения обоих лог-файлов.
sourcecraft.dev/nurmukhametovartem8-gmail-com/k8s-infra-coreОбновлено 16 дней назадОценка по открытым данным
- Данные
- 3 категории из 6Security, CI/CD: видны только участникам. Code health: кода слишком мало для оценки: 140 строк. 19 из 19 метрик с данными · охват с учётом весов 82%
- Место в рейтинге
- 6 118–7 686 из 21 897
Есть серьёзные проблемы. Что тянет вниз: В репозитории нет issues, нет лицензии.
Категории
| Категория | Вес | Оценка | Вывод |
|---|---|---|---|
| Security | 25% | — | нет данных |
| CI/CD | 20% | — | нет данных |
| Активность | 15% | 36 | 36/100: Недель с коммитами за 90 дней: 2 из 13, доля самой плотной недели 75% |
| Документация | 15% | 40 | 40/100: Нет файла лицензии в корне |
| Issues | 15% | 35 | 35/100: Issues нет: трекер не ведут |
| Code health | 10% | — |
Что стоит улучшить
- Issues · issues нет: трекер не ведут
- Активность · недель с коммитами за 90 дней: 2 из 13, доля самой плотной недели 75%
- Активность · авторов коммитов за 90 дней: 2, доля первого 65%
- Документация · нет файла лицензии в корне
- Документация · не описана сборка