Compare commits
1
Commits
391223e61e
...
master
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
8ee0065630 |
@@ -0,0 +1,34 @@
|
|||||||
|
# 2026-09-02: Перенос git-репозиториев и Docker-образов из `Nail` в организацию `terraform`
|
||||||
|
|
||||||
|
## Факты
|
||||||
|
|
||||||
|
- Git-репозитории `tf_provider`, `tf_registry`, `tf_docs` перенесены вручную из аккаунта `Nail` в организацию `terraform` на Gitea.
|
||||||
|
- Старые адреса `gitea.services.ngcloud.ru/Nail/...` отдают redirect на `terraform/...`.
|
||||||
|
- Docker-образы реестра **не переносились автоматически** — оставались в `gitea.services.ngcloud.ru/nail/tf_registry`.
|
||||||
|
|
||||||
|
## Выполнено (перенос образов)
|
||||||
|
|
||||||
|
Локально (Krupski) перетегированы и запушены в `gitea.services.ngcloud.ru/terraform/tf_registry` все актуальные теги:
|
||||||
|
|
||||||
|
- `0.0.1`, `0.0.3`, `0.0.4`, `0.0.5`, `0.0.6`, `latest`
|
||||||
|
- Проверено: `docker manifest inspect gitea.services.ngcloud.ru/terraform/tf_registry:0.0.6` → OK.
|
||||||
|
- `0.0.6` digest: `sha256:0888e5bc16b8359fecc829b67f801245e7df0c355a7bc0086ab37bd21db897f2`
|
||||||
|
- `latest` и `0.0.3` указывают на один digest: `sha256:e3f8510d521025f4980c65226507f31aa9f4defe68e3bc508625919927792bda5`
|
||||||
|
- Тег `0.0.2` отсутствовал и локально, и в registry (не публиковался).
|
||||||
|
|
||||||
|
## Обновления remote в локальных копиях
|
||||||
|
|
||||||
|
- `tf_provider` origin → `https://gitea.services.ngcloud.ru/terraform/tf_provider.git`
|
||||||
|
- `tf_registry` origin → `https://gitea.services.ngcloud.ru/terraform/tf_registry.git`
|
||||||
|
- `tf_docs` origin → `https://gitea.services.ngcloud.ru/terraform/tf_docs.git`
|
||||||
|
|
||||||
|
## Осталось (ручной шаг в Nubes Cloud UI)
|
||||||
|
|
||||||
|
- Обновить `registryPath` инстанса реестра (`tf-registry.containerk8s.services.ngcloud.ru`) с `gitea.services.ngcloud.ru/nail/tf_registry:<тег>` на `gitea.services.ngcloud.ru/terraform/tf_registry:<тег>`.
|
||||||
|
- Выполнить redeploy через UI `modify`.
|
||||||
|
- Старые образы в `nail/tf_registry` можно удалить после подтверждения, что новый путь работает.
|
||||||
|
|
||||||
|
## Напоминание
|
||||||
|
|
||||||
|
- Docker-имя registry требует lowercase: `terraform/tf_registry`, не `Terraform/...`.
|
||||||
|
- Команды сборки/пуша в README теперь указывают на `gitea.services.ngcloud.ru/terraform/tf_registry`.
|
||||||
@@ -42,8 +42,8 @@
|
|||||||
# Сборка образа (на ВМ)
|
# Сборка образа (на ВМ)
|
||||||
ssh naeel@5.172.178.213
|
ssh naeel@5.172.178.213
|
||||||
cd ~/tf_registry && git checkout go-container
|
cd ~/tf_registry && git checkout go-container
|
||||||
docker build -t gitea.services.ngcloud.ru/nail/tf_registry:latest .
|
docker build -t gitea.services.ngcloud.ru/terraform/tf_registry:latest .
|
||||||
docker push gitea.services.ngcloud.ru/nail/tf_registry:latest
|
docker push gitea.services.ngcloud.ru/terraform/tf_registry:latest
|
||||||
|
|
||||||
# Редеплой — через UI modify или пересоздать инстанс
|
# Редеплой — через UI modify или пересоздать инстанс
|
||||||
```
|
```
|
||||||
|
|||||||
Reference in New Issue
Block a user