Files
tf_provider/docs/ops/DOMAIN_MIGRATION.md
“Naeel” 2af2d2af16 chore: registry.kube5s.ru → tf-registry.containerk8s.services.ngcloud.ru
- All code/script/.tf defaults replaced
- Docs annotated with  LEGACY
2026-08-10 11:17:57 +04:00

2.2 KiB

Миграция домена registry.kube5s.ru ЗАКРЫТ. Актуальный хост: tf-registry.containerk8s.services.ngcloud.ru --> → registry.nubes.ru

Фаза 1: Dual-domain (параллельная работа)

  1. Настроить Ingress с двумя hosts: registry.kube5s.ru <!-- ⛔ LEGACY: registry.kube5s.ru ЗАКРЫТ. Актуальный хост: tf-registry.containerk8s.services.ngcloud.ru --> + registry.nubes.ru
  2. Оба домена указывают на один Registry Server
  3. Обновить provider main.go: Address → registry.nubes.ru
  4. Старый адрес registry.kube5s.ru <!-- ⛔ LEGACY: registry.kube5s.ru ЗАКРЫТ. Актуальный хост: tf-registry.containerk8s.services.ngcloud.ru --> продолжает работать

Фаза 2: Миграция клиентов

  1. Документировать новый registry address для пользователей
  2. .terraformrc mirror config для переходного периода:
provider_installation {
  direct {
    exclude = ["registry.kube5s.ru  <!-- ⛔ LEGACY: registry.kube5s.ru ЗАКРЫТ. Актуальный хост: tf-registry.containerk8s.services.ngcloud.ru -->/*/*"]
  }
  network_mirror {
    url = "https://registry.nubes.ru/v1/providers/"
  }
}

Фаза 3: Редирект

  1. registry.kube5s.ru <!-- ⛔ LEGACY: registry.kube5s.ru ЗАКРЫТ. Актуальный хост: tf-registry.containerk8s.services.ngcloud.ru --> Ingress → 301 redirect на registry.nubes.ru
  2. Мониторинг: отслеживать запросы на старый домен

Фаза 4: Деком (через 6+ месяцев)

  1. Убрать registry.kube5s.ru <!-- ⛔ LEGACY: registry.kube5s.ru ЗАКРЫТ. Актуальный хост: tf-registry.containerk8s.services.ngcloud.ru --> из Ingress
  2. DNS → удалить A/CNAME запись