Commit Graph

9 Commits

Author SHA1 Message Date
emelinda
492d31b253 Развёртывание контура уехало в infra/aero-deploy
Здесь остаётся только то, что читает Flux: clusters/, infrastructure/, apps/.
Ansible-роли, docker-compose подложки (k3s, gitea, vault, bootstrap Flux),
конфигурация Vault и k3s-манифесты DNS-мостов переехали в отдельный
репозиторий — их читает не кластер, а ansible с control-node, и держать их
рядом с манифестами было незачем.

Заодно уехали postgres/initdb и frontend/Dockerfile — остатки прикладного
compose-стека, убранного в 75d1fba. На них уже никто не ссылался.

Связь остаётся односторонней: роль sarex_stack пакует отсюда clusters/aero и
его замыкание и коммитит в gitea контура. Путь сюда она берёт из flux_src_root
(по умолчанию соседний каталог ../iac). Добавили компонент в
clusters/aero/controllers — допишите его в gitea_sync_paths в aero-deploy,
иначе kustomize в кластере упадёт на отсутствующем каталоге; обратной ссылки
из кода нет, поэтому напоминание продублировано в README.

Каждый удалённый файл предварительно сверен по sha256 с копией в aero-deploy:
49 совпали побайтово, 5 отличаются осознанными правками переноса.
2026-08-10 18:03:47 +03:00
emelinda
457f0dad41 feat(ansible): add private registry configuration for k3s and Flux with secure key handling 2026-08-03 15:40:07 +03:00
emelinda
8a8cd66f59 feat(ansible): add GitOps foundation (k3s, gitea, vault, and FluxCD) with multi-wave deployment support 2026-08-03 14:49:22 +03:00
e1a9b632e3 ++ ignore local tmp files 2026-07-22 13:58:44 +03:00
emelinda
62e29156b8 add snapshots/* to .gitignore 2026-07-16 13:30:12 +03:00
emelinda
ab856eb341 add ./tmp to .gitignore 2026-06-05 15:20:26 +03:00
6c540ad19a Update .gitignore 2026-04-07 15:09:41 +00:00
emelinda
6e525b15c9 Initial setup of FluxCD v2 monorepo with Kustomize overlays and Helm releases 2026-04-07 11:11:00 +03:00
emelinda
51c98f5b9a Add .gitignore file to exclude IDE and temporary files 2026-04-07 10:25:31 +03:00