Commit Graph

7 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
2b18adafa3 test repo sync 2026-05-28 15:49:47 +03:00
emelinda
1318889944 Add service-level mermaid diagrams for all business applications under docs/apps folder, illustrating dependencies, namespaces, and inter-service connections 2026-05-08 17:20:45 +03:00
emelinda
57e2867d15 Expand infrastructure diagram in README.md to include detailed business service groups, dependencies, and inter-service connections 2026-05-08 17:03:08 +03:00
emelinda
5903d245d6 Add infrastructure diagram to README.md to illustrate cluster components, dependencies, and service interactions 2026-05-08 16:59:05 +03:00
emelinda
6e525b15c9 Initial setup of FluxCD v2 monorepo with Kustomize overlays and Helm releases 2026-04-07 11:11:00 +03:00
e2dbb71fff Initial commit 2026-04-03 13:50:08 +00:00