34 lines
698 B
Markdown
34 lines
698 B
Markdown
# 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
|