fix(open-webui): проставить namespace у OCIRepository — иначе каталог источников не реконсилится #80
Loading…
Reference in a new issue
No description provided.
Delete branch "refs/pull/80/head"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Причина 500 на
chat.<домен>— не бэкенд, а несозданный источник.Что было
У Kustomization
repositoriesнетspec.targetNamespace(по конвенции общие источники несутmetadata.namespace: flux-systemв самом файле), а вoci/open-webui.yamlnamespace не был проставлен — поэтому каталог источников вообще не реконсилился,OCIRepositoryне появился, Helm не получил чарт, Deployment/Service не создались, и Envoy отдавал 500 при живом маршруте (опознаётся именно так: 500 = бэкенд недостижим, 404 = нет маршрута).Правка — одна строка:
namespace: flux-systemвkubernetes/flux/repositories/oci/open-webui.yaml(остальные файлы каталога объявлены так же) + комментарий, зачем это обязательно.Самолечение после мёржа:
Kustomization repositoriesреконсилится (interval 1h, плюс реакция на ревизию) → создаётсяOCIRepository open-webui→HelmRelease open-webuiставит архив → под поднимается.flate test all -p ./kubernetes/flux/cluster— 90 passed (такой класс ошибки CI не видит: см. отдельную задачу).