265 lines
7.6 KiB
Markdown
265 lines
7.6 KiB
Markdown
# sova-deploy: Helm и ArgoCD
|
|
|
|
GitOps-репозиторий: Helm charts приложений, data layer, ArgoCD Applications и platform values.
|
|
|
|
**Файлов:** 56
|
|
|
|
|
|
## `sova-deploy/apps/adminpanel/`
|
|
|
|
|
|
| Файл | Назначение |
|
|
|------|------------|
|
|
| `sova-deploy/apps/adminpanel/Chart.yaml` | Helm chart metadata |
|
|
| `sova-deploy/apps/adminpanel/values-stage.yaml` | Overrides для stage-контура |
|
|
| `sova-deploy/apps/adminpanel/values-test.yaml` | Overrides для test-контура |
|
|
| `sova-deploy/apps/adminpanel/values.yaml` | Базовые Helm values |
|
|
|
|
|
|
## `sova-deploy/apps/adminpanel/templates/`
|
|
|
|
|
|
| Файл | Назначение |
|
|
|------|------------|
|
|
| `sova-deploy/apps/adminpanel/templates/all.yaml` | Combined Helm template (Deployment/Service/Ingress) |
|
|
|
|
|
|
## `sova-deploy/apps/backend/`
|
|
|
|
|
|
| Файл | Назначение |
|
|
|------|------------|
|
|
| `sova-deploy/apps/backend/Chart.yaml` | Helm chart metadata |
|
|
| `sova-deploy/apps/backend/values-stage.yaml` | Overrides для stage-контура |
|
|
| `sova-deploy/apps/backend/values-test.yaml` | Overrides для test-контура |
|
|
| `sova-deploy/apps/backend/values.yaml` | Базовые Helm values |
|
|
|
|
|
|
## `sova-deploy/apps/backend/jwt/`
|
|
|
|
|
|
| Файл | Назначение |
|
|
|------|------------|
|
|
| `sova-deploy/apps/backend/jwt/private.pem` | TLS/JWT ключ |
|
|
| `sova-deploy/apps/backend/jwt/public.pem` | TLS/JWT ключ |
|
|
|
|
|
|
## `sova-deploy/apps/backend/templates/`
|
|
|
|
|
|
| Файл | Назначение |
|
|
|------|------------|
|
|
| `sova-deploy/apps/backend/templates/_console.tpl` | Helm template partial |
|
|
| `sova-deploy/apps/backend/templates/all.yaml` | Combined Helm template (Deployment/Service/Ingress) |
|
|
|
|
|
|
## `sova-deploy/apps/cabinet/`
|
|
|
|
|
|
| Файл | Назначение |
|
|
|------|------------|
|
|
| `sova-deploy/apps/cabinet/Chart.yaml` | Helm chart metadata |
|
|
| `sova-deploy/apps/cabinet/values-stage.yaml` | Overrides для stage-контура |
|
|
| `sova-deploy/apps/cabinet/values-test.yaml` | Overrides для test-контура |
|
|
| `sova-deploy/apps/cabinet/values.yaml` | Базовые Helm values |
|
|
|
|
|
|
## `sova-deploy/apps/cabinet/templates/`
|
|
|
|
|
|
| Файл | Назначение |
|
|
|------|------------|
|
|
| `sova-deploy/apps/cabinet/templates/all.yaml` | Combined Helm template (Deployment/Service/Ingress) |
|
|
|
|
|
|
## `sova-deploy/apps/docs/`
|
|
|
|
|
|
| Файл | Назначение |
|
|
|------|------------|
|
|
| `sova-deploy/apps/docs/Chart.yaml` | Helm chart metadata |
|
|
| `sova-deploy/apps/docs/values-stage.yaml` | Overrides для stage-контура |
|
|
| `sova-deploy/apps/docs/values-test.yaml` | Overrides для test-контура |
|
|
| `sova-deploy/apps/docs/values.yaml` | Базовые Helm values |
|
|
|
|
|
|
## `sova-deploy/apps/docs/templates/`
|
|
|
|
|
|
| Файл | Назначение |
|
|
|------|------------|
|
|
| `sova-deploy/apps/docs/templates/all.yaml` | Combined Helm template (Deployment/Service/Ingress) |
|
|
|
|
|
|
## `sova-deploy/apps/redmine/`
|
|
|
|
|
|
| Файл | Назначение |
|
|
|------|------------|
|
|
| `sova-deploy/apps/redmine/Chart.lock` | Lockfile (Helm/composer/yarn) |
|
|
| `sova-deploy/apps/redmine/Chart.yaml` | Helm chart metadata |
|
|
| `sova-deploy/apps/redmine/values-test.yaml` | Overrides для test-контура |
|
|
| `sova-deploy/apps/redmine/values.yaml` | Базовые Helm values |
|
|
|
|
|
|
## `sova-deploy/apps/redmine/charts/`
|
|
|
|
|
|
| Файл | Назначение |
|
|
|------|------------|
|
|
| `sova-deploy/apps/redmine/charts/redmine-32.2.2.tgz` | Vendored Helm subchart |
|
|
|
|
|
|
## `sova-deploy/argocd/`
|
|
|
|
|
|
| Файл | Назначение |
|
|
|------|------------|
|
|
| `sova-deploy/argocd/app-of-apps.yaml` | ArgoCD root Application (sova-root) |
|
|
|
|
|
|
## `sova-deploy/argocd/apps/`
|
|
|
|
|
|
| Файл | Назначение |
|
|
|------|------------|
|
|
| `sova-deploy/argocd/apps/platform-tools.yaml` | ArgoCD: monitoring, Gitea Actions, Redmine |
|
|
| `sova-deploy/argocd/apps/sova-projects.yaml` | ArgoCD GitOps: AppProject definitions |
|
|
| `sova-deploy/argocd/apps/test-contour.yaml` | ArgoCD: приложения test-контура |
|
|
|
|
|
|
## `sova-deploy/argocd/projects/`
|
|
|
|
|
|
| Файл | Назначение |
|
|
|------|------------|
|
|
| `sova-deploy/argocd/projects/sova-project.yaml` | ArgoCD AppProject RBAC и namespaces |
|
|
|
|
|
|
## `sova-deploy/data/db-init/`
|
|
|
|
|
|
| Файл | Назначение |
|
|
|------|------------|
|
|
| `sova-deploy/data/db-init/Chart.yaml` | Helm chart metadata |
|
|
| `sova-deploy/data/db-init/values.yaml` | Базовые Helm values |
|
|
|
|
|
|
## `sova-deploy/data/db-init/templates/`
|
|
|
|
|
|
| Файл | Назначение |
|
|
|------|------------|
|
|
| `sova-deploy/data/db-init/templates/db-init-jobs.yaml` | K8s Jobs: schema → seed SQL |
|
|
|
|
|
|
## `sova-deploy/data/mysql-bitrix/init/`
|
|
|
|
|
|
| Файл | Назначение |
|
|
|------|------------|
|
|
| `sova-deploy/data/mysql-bitrix/init/01-bitrix-schema-and-seed.sql` | SQL (schema или seed) |
|
|
|
|
|
|
## `sova-deploy/data/mysql-simple/`
|
|
|
|
|
|
| Файл | Назначение |
|
|
|------|------------|
|
|
| `sova-deploy/data/mysql-simple/mysql.yaml` | YAML-конфиг / Helm / K8s |
|
|
|
|
|
|
## `sova-deploy/data/postgres/init/`
|
|
|
|
|
|
| Файл | Назначение |
|
|
|------|------------|
|
|
| `sova-deploy/data/postgres/init/01-create-databases.sql` | SQL (schema или seed) |
|
|
| `sova-deploy/data/postgres/init/02-backend-schema-and-seed.sql` | SQL (schema или seed) |
|
|
| `sova-deploy/data/postgres/init/03-cabinet-schema-and-seed.sql` | SQL (schema или seed) |
|
|
|
|
|
|
## `sova-deploy/data/test/`
|
|
|
|
|
|
| Файл | Назначение |
|
|
|------|------------|
|
|
| `sova-deploy/data/test/Chart.yaml` | Helm chart metadata |
|
|
| `sova-deploy/data/test/values.yaml` | Базовые Helm values |
|
|
|
|
|
|
## `sova-deploy/data/test/sql/mysql-bitrix/schema/`
|
|
|
|
|
|
| Файл | Назначение |
|
|
|------|------------|
|
|
| `sova-deploy/data/test/sql/mysql-bitrix/schema/01-bitrix-schema.sql` | SQL (schema или seed) |
|
|
|
|
|
|
## `sova-deploy/data/test/sql/mysql-bitrix/seed/`
|
|
|
|
|
|
| Файл | Назначение |
|
|
|------|------------|
|
|
| `sova-deploy/data/test/sql/mysql-bitrix/seed/01-bitrix-seed.sql` | SQL (schema или seed) |
|
|
|
|
|
|
## `sova-deploy/data/test/sql/postgres/schema/`
|
|
|
|
|
|
| Файл | Назначение |
|
|
|------|------------|
|
|
| `sova-deploy/data/test/sql/postgres/schema/01-create-databases.sql` | SQL (schema или seed) |
|
|
| `sova-deploy/data/test/sql/postgres/schema/02-backend-schema.sql` | SQL (schema или seed) |
|
|
| `sova-deploy/data/test/sql/postgres/schema/03-cabinet-schema.sql` | SQL (schema или seed) |
|
|
|
|
|
|
## `sova-deploy/data/test/sql/postgres/seed/`
|
|
|
|
|
|
| Файл | Назначение |
|
|
|------|------------|
|
|
| `sova-deploy/data/test/sql/postgres/seed/01-create-databases.seed.sql` | SQL (schema или seed) |
|
|
| `sova-deploy/data/test/sql/postgres/seed/02-backend-seed.sql` | SQL (schema или seed) |
|
|
| `sova-deploy/data/test/sql/postgres/seed/03-cabinet-seed.sql` | SQL (schema или seed) |
|
|
|
|
|
|
## `sova-deploy/data/test/templates/`
|
|
|
|
|
|
| Файл | Назначение |
|
|
|------|------------|
|
|
| `sova-deploy/data/test/templates/namespace.yaml` | YAML-конфиг / Helm / K8s |
|
|
|
|
|
|
## `sova-deploy/platform/argocd/`
|
|
|
|
|
|
| Файл | Назначение |
|
|
|------|------------|
|
|
| `sova-deploy/platform/argocd/values-test.yaml` | Overrides для test-контура |
|
|
|
|
|
|
## `sova-deploy/platform/gitea-actions/`
|
|
|
|
|
|
| Файл | Назначение |
|
|
|------|------------|
|
|
| `sova-deploy/platform/gitea-actions/values-test.yaml` | Overrides для test-контура |
|
|
|
|
|
|
## `sova-deploy/platform/monitoring/`
|
|
|
|
|
|
| Файл | Назначение |
|
|
|------|------------|
|
|
| `sova-deploy/platform/monitoring/loki-datasource.yaml` | YAML-конфиг / Helm / K8s |
|
|
|
|
|
|
## `sova-deploy/platform/sentry/charts/`
|
|
|
|
|
|
| Файл | Назначение |
|
|
|------|------------|
|
|
| `sova-deploy/platform/sentry/charts/sentry-31.7.0.tgz` | Vendored Helm subchart |
|