Запуск производится в K8s
Бэкенд и конфиги для Kubernetes микросервисного проекта расписания занятий для учебных заведений и расписания мероприятий для организаций. Бэкенд на DRF, фронтенд на Vue.js. Был создан кластер на Kubernetes с использованием Ingress и множественных реплик каждого из сервисов для бесшовного обновления и стойкости к нагрузке. Проект включает в себя API админ-панели и клиентского расписания. Например, можно редактировать расписание не только на сайте, но и из телеграмм-бота или получать уведомления о мероприятиях через него же.
- Kubernetes задействует Ingress.
- Несколько реплик каждого из сервисов
- Бесшовное обновление
- Отличная расширяемость
Поддержка любых сторонних интерфейсов.
Например, реализованы админ-панель и уведомления об ивентах в telegram:
Все необходимые конфиги в k8s/apps. Первым шагом необходимо создать postgres PV и PVC. Далее запуск подов и Сервисов в любом порядке.

