issues/27: sync prod from k3s-test

This commit is contained in:
Valery Petrov
2026-06-03 18:37:53 +03:00
parent ed4c5a1145
commit e8ce6f251e
23 changed files with 3393 additions and 19 deletions
@@ -0,0 +1,66 @@
# sova-mocks: WireMock и Mailpit
Моки внешних API (MIS, Calltouch, Captcha) и SMTP для test-контура.
**Файлов:** 19
## `sova-mocks/`
| Файл | Назначение |
|------|------------|
| `sova-mocks/docker-compose.yml` | Docker Compose (моки / cabinet dev) |
## `sova-mocks/charts/mocks/`
| Файл | Назначение |
|------|------------|
| `sova-mocks/charts/mocks/Chart.yaml` | Helm chart metadata |
| `sova-mocks/charts/mocks/values.yaml` | Базовые Helm values |
## `sova-mocks/charts/mocks/mappings/`
| Файл | Назначение |
|------|------------|
| `sova-mocks/charts/mocks/mappings/calltouch-lead-create.json` | WireMock stub: calltouch lead create |
| `sova-mocks/charts/mocks/mappings/captcha-validate.json` | WireMock stub: captcha validate |
| `sova-mocks/charts/mocks/mappings/mis-anonymous-reserve.json` | WireMock stub: mis anonymous reserve |
| `sova-mocks/charts/mocks/mappings/mis-filials-list.json` | WireMock stub: mis filials list |
| `sova-mocks/charts/mocks/mappings/mis-intervals.json` | WireMock stub: mis intervals |
| `sova-mocks/charts/mocks/mappings/mis-pricelist-departments.json` | WireMock stub: mis pricelist departments |
| `sova-mocks/charts/mocks/mappings/mis-pricelist-list.json` | WireMock stub: mis pricelist list |
## `sova-mocks/charts/mocks/templates/`
| Файл | Назначение |
|------|------------|
| `sova-mocks/charts/mocks/templates/all.yaml` | Combined Helm template (Deployment/Service/Ingress) |
## `sova-mocks/scripts/`
| Файл | Назначение |
|------|------------|
| `sova-mocks/scripts/smoke-local.sh` | Shell-скрипт |
## `sova-mocks/wiremock/mappings/`
| Файл | Назначение |
|------|------------|
| `sova-mocks/wiremock/mappings/calltouch-lead-create.json` | WireMock stub: calltouch lead create |
| `sova-mocks/wiremock/mappings/captcha-validate.json` | WireMock stub: captcha validate |
| `sova-mocks/wiremock/mappings/mis-anonymous-reserve.json` | WireMock stub: mis anonymous reserve |
| `sova-mocks/wiremock/mappings/mis-filials-list.json` | WireMock stub: mis filials list |
| `sova-mocks/wiremock/mappings/mis-intervals.json` | WireMock stub: mis intervals |
| `sova-mocks/wiremock/mappings/mis-pricelist-departments.json` | WireMock stub: mis pricelist departments |
| `sova-mocks/wiremock/mappings/mis-pricelist-list.json` | WireMock stub: mis pricelist list |