33 lines
1.4 KiB
Markdown
33 lines
1.4 KiB
Markdown
# 2026-08-06 — Первый деплой Flask (v1.0.0)
|
|
|
|
## Хронология
|
|
|
|
### 09:41 — Деплой v1.0.0
|
|
- `gitPath`: `https://gitea.services.ngcloud.ru/Nail/tf_registry.git`
|
|
- `app.py`: минимальный Flask, `GET /` → `<h1>tf_registry v1.0.0</h1>`
|
|
|
|
### Ошибка: Init:Error
|
|
```
|
|
Cloning into '/tmp/app'...
|
|
fatal: could not read Username for 'https://gitea.services.ngcloud.ru'
|
|
```
|
|
Причина: gitea — приватный репо, managed-сервис не имеет кредов для git clone.
|
|
Предыдущий деплой работал на `github.com/Foxyhhd/Baldurs-Gate-test.git` (публичный).
|
|
|
|
### Решение
|
|
Репозиторий сделан публичным → передеплой → успешно.
|
|
|
|
### Результат
|
|
`https://registry.pythonk8s.dev.nubes.ru/` → `tf_registry v1.0.0` ✅
|
|
|
|
## Далее
|
|
|
|
По плану (`HISTORY/2026-08-06-plan-review.md`, `plan.md`):
|
|
|
|
1. **Git-реорганизация** — `git checkout -b golang` (архив Go), удалить Go-код из master
|
|
2. **Полный `app.py`** — все 7 роутов (discovery, versions, download, proxy, docs, healthz, readyz)
|
|
3. **Проверка** — curl + terraform init
|
|
|
|
## Урок
|
|
- gitea.services.ngcloud.ru — приватный. Либо сделать репо публичным, либо вшить `user:token@` в gitPath.
|