Add README
This commit is contained in:
@@ -0,0 +1,45 @@
|
||||
# App Autotest
|
||||
|
||||
Flask-приложение для автотестов сервисов Nubes.
|
||||
|
||||
## Установка
|
||||
|
||||
```bash
|
||||
pip install -r requirements.txt
|
||||
```
|
||||
|
||||
## Запуск
|
||||
|
||||
```bash
|
||||
NUBES_API_TOKEN=<токен> NUBES_API_ENDPOINT=https://lk-api-gateway-test.ngcloud.ru/api/v1/svc python run.py
|
||||
```
|
||||
|
||||
## Переменные окружения
|
||||
|
||||
| Переменная | Назначение | По умолчанию |
|
||||
|-----------|-----------|-------------|
|
||||
| `NUBES_API_ENDPOINT` | URL API облака | `https://lk-api-gateway-dev.ngcloud.ru/api/v1/svc` |
|
||||
| `NUBES_API_TOKEN` | Bearer-токен | — |
|
||||
|
||||
## Структура
|
||||
|
||||
```
|
||||
app/
|
||||
├── api/ # HTTP-клиент облака
|
||||
├── operations/ # Операции API (одна на файл)
|
||||
├── routes/ # Flask blueprints
|
||||
├── static/ # CSS, JS, логотип
|
||||
└── templates/ # Jinja2 шаблоны (дизайн Nubes)
|
||||
```
|
||||
|
||||
## Деплой
|
||||
|
||||
Сервис: `https://autotest.pythonk8s.dev.nubes.ru/` (test)
|
||||
|
||||
Параметры в `jsonEnv`:
|
||||
```json
|
||||
{
|
||||
"NUBES_API_TOKEN": "...",
|
||||
"NUBES_API_ENDPOINT": "https://lk-api-gateway-test.ngcloud.ru/api/v1/svc"
|
||||
}
|
||||
```
|
||||
Reference in New Issue
Block a user