Fix README: cloud-first, dev as secondary
This commit is contained in:
@@ -1,26 +1,37 @@
|
|||||||
# App Autotest
|
# App Autotest
|
||||||
|
|
||||||
Flask-приложение для автотестов сервисов Nubes.
|
Flask-приложение для автотестов сервисов Nubes. Деплоится как облачный сервис **Web-сервер с фреймворком Flask** на платформе Nubes.
|
||||||
|
|
||||||
## Установка
|
## Сервис
|
||||||
|
|
||||||
|
`https://autotest.pythonk8s.dev.nubes.ru/` (test)
|
||||||
|
|
||||||
|
## Параметры облачного сервиса
|
||||||
|
|
||||||
|
**appConfiguration:**
|
||||||
|
```json
|
||||||
|
{
|
||||||
|
"version": "3.12",
|
||||||
|
"gitPath": "https://gitea.services.ngcloud.ru/forcloud/app-autotest.git",
|
||||||
|
"healthPath": ""
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
**jsonEnv:**
|
||||||
|
```json
|
||||||
|
{
|
||||||
|
"NUBES_API_TOKEN": "...",
|
||||||
|
"NUBES_API_ENDPOINT": "https://lk-api-gateway-test.ngcloud.ru/api/v1/svc"
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
## Для разработки (локально)
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
pip install -r requirements.txt
|
pip install -r requirements.txt
|
||||||
|
NUBES_API_TOKEN=<токен> NUBES_API_ENDPOINT=https://lk-api-gateway-dev.ngcloud.ru/api/v1/svc python run.py
|
||||||
```
|
```
|
||||||
|
|
||||||
## Запуск
|
|
||||||
|
|
||||||
```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-токен | — |
|
|
||||||
|
|
||||||
## Структура
|
## Структура
|
||||||
|
|
||||||
```
|
```
|
||||||
@@ -31,15 +42,3 @@ app/
|
|||||||
├── static/ # CSS, JS, логотип
|
├── static/ # CSS, JS, логотип
|
||||||
└── templates/ # Jinja2 шаблоны (дизайн Nubes)
|
└── 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