feat: add initial health-check application
This commit is contained in:
@@ -0,0 +1,33 @@
|
||||
# DevOps Platform
|
||||
|
||||
Учебный проект для практики DevOps в течение 3 месяцев.
|
||||
|
||||
## Application
|
||||
|
||||
Минимальный HTTP-сервис на Python без внешних зависимостей.
|
||||
|
||||
## Endpoints
|
||||
|
||||
- GET / — информация о приложении
|
||||
- GET /health — проверка работоспособности
|
||||
- Другие пути — HTTP 404
|
||||
|
||||
## Local run
|
||||
|
||||
python3 app/app.py
|
||||
|
||||
Приложение слушает 127.0.0.1:8000.
|
||||
|
||||
## Health check
|
||||
|
||||
curl -i http://127.0.0.1:8000/health
|
||||
|
||||
## Roadmap
|
||||
|
||||
1. Git workflow
|
||||
2. Docker and Compose
|
||||
3. GitLab CI/CD
|
||||
4. Ansible
|
||||
5. Terraform
|
||||
6. Prometheus and Grafana
|
||||
7. Kubernetes
|
||||
Reference in New Issue
Block a user