From e075bc12ac9e5a45cd64d282906e67916d4fa8c7 Mon Sep 17 00:00:00 2001 From: Kochetkov S Date: Thu, 9 Jul 2026 09:21:02 +0300 Subject: [PATCH] ++ declarative single-file secrets, drop resource_key, sync kafka with cloud --- .sops.yaml | 1 + README.md | 567 +++++------- SOPS.md | 43 + infrastructure-secrets.yaml | 896 +++++++++++++----- infrastructure.yaml | 1466 +++++++----------------------- live/prod/secrets/terragrunt.hcl | 102 +-- modules/k8s-secret/main.tf | 120 ++- modules/k8s-secret/variables.tf | 34 +- 8 files changed, 1422 insertions(+), 1807 deletions(-) create mode 100644 SOPS.md diff --git a/.sops.yaml b/.sops.yaml index ce9c6c1..ff6d6a8 100644 --- a/.sops.yaml +++ b/.sops.yaml @@ -1,3 +1,4 @@ creation_rules: - path_regex: infrastructure-secrets\.yaml$ + encrypted_regex: "^(data)$" age: age198ea80z7gan2ruetn288ln6rl2qh7xtsqqpwrjtyn8maya3364fsvpdd63 diff --git a/README.md b/README.md index 7a02385..7cf7732 100644 --- a/README.md +++ b/README.md @@ -1,125 +1,138 @@ -# Terraform Infrastructure (stage) +# Terraform Infrastructure -Infrastructure as Code для управления ресурсами **Yandex Cloud** и **Kubernetes** окружения `stage`. -Всё описывается декларативно в одном файле `infrastructure.yaml`; секретные значения — в зашифрованном `infrastructure-secrets.yaml` (sops). Terragrunt читает конфиг и раскладывает по модулям. +Infrastructure as Code для управления ресурсами Yandex Cloud и Kubernetes. -> TL;DR для «мне нужно задеплоить X»: см. раздел [Рецепты](#рецепты--как-завести-новую-сущность). - ---- - -## Содержание -- [Структура репозитория](#структура-репозитория) -- [Как это работает](#как-это-работает) -- [Сущности `infrastructure.yaml`](#сущности-infrastructureyaml) - - [namespaces](#namespaces) · [buckets (S3)](#buckets-s3) · [yc_service_accounts](#yc_service_accounts) · [databases](#databases) · [kafka](#kafka) · [rabbitmq](#rabbitmq) · [secrets](#secrets) -- [Секреты подробно](#секреты-подробно) -- [Секретные значения (sops)](#секретные-значения-sops) -- [Рецепты](#рецепты--как-завести-новую-сущность) -- [Запуск](#запуск) -- [CI/CD](#cicd) -- [Бэкап и откат](#бэкап-и-откат) -- [Траблшутинг](#траблшутинг) -- [Требования](#требования) - ---- - -## Структура репозитория +## Структура ``` terraform/ -├── infrastructure.yaml # ЕДИНЫЙ источник правды: все несекретные описания сущностей -├── infrastructure-secrets.yaml # sops-зашифрованные секретные значения (secret_values) -├── .sops.yaml # правило шифрования (age-recipient) -├── SOPS.md # как работать с sops-ключом и secret-values -├── Dockerfile # образ раннера: terraform + terragrunt + sops -├── .gitlab-ci.yml # родительский pipeline (генерит дочерний и триггерит) -├── scripts/generate-pipeline.sh# генератор дочернего pipeline по юнитам live/ -├── live/ -│ ├── terragrunt.hcl # root: S3 backend + генерация provider'ов -│ ├── provider.tf, backend.tf # сгенерированные (не редактировать руками) -│ └── stage/ -│ ├── env.hcl # параметры окружения stage -│ ├── namespace/ # юнит: k8s namespaces -│ ├── s3/ # юнит: S3 бакеты + YC service accounts -│ ├── database/ # юнит: PostgreSQL users/databases -│ ├── kafka-topics/ # юнит: Kafka topics/users/permissions -│ ├── rabbitmq/ # юнит: RabbitMQ vhosts/users/permissions/routing -│ └── secrets/ # юнит: k8s secrets (зависит от всех выше) -└── modules/ - ├── k8s-namespace/ # Kubernetes namespaces - ├── k8s-secret/ # Kubernetes secrets (основной, из outputs/random/явных значений) - ├── kafka-topics-yc/ # Kafka topics/users/permissions в YC Managed Kafka - ├── rabbitmq/ # RabbitMQ сущности через Management API - ├── yc-database/ # PostgreSQL users/databases - └── yc-s3/ # S3 бакеты с изолированным доступом +├── infrastructure.yaml # Конфигурация всех ресурсов (единый источник правды) +├── infrastructure-secrets.yaml # sops-зашифрованные секретные значения +├── .sops.yaml # правило шифрования +├── SOPS.md # как работать с sops и infrastructure-secrets.yaml +├── live/ # Terragrunt конфигурации по окружениям +│ ├── terragrunt.hcl # Общие настройки (backend, providers) +│ └── stage/ # Stage окружение +│ ├── env.hcl +│ ├── namespace/ +│ ├── database/ +│ ├── s3/ +│ └── secrets/ +└── modules/ # Terraform модули + ├── k8s-namespace/ # Создание Kubernetes namespaces + ├── k8s-secret/ # Создание Kubernetes secrets (с зависимостями) + ├── k8s-secrets/ # Простое создание secrets + ├── yc-database/ # PostgreSQL users и databases в Yandex Cloud + ├── yc-valkey-user/ # Valkey/Redis users в Yandex Cloud + └── yc-s3/ # S3 бакеты с изолированным доступом ``` -Один «юнит» = одна папка в `live/stage/` со своим `terragrunt.hcl` и своим terraform-state -(`s3://tfstate-terragrunt-stage/stage//terraform.tfstate`). +## Принцип работы ---- +### infrastructure.yaml -## Как это работает +Единый файл конфигурации для всех ресурсов. Структура: -1. Ты правишь `infrastructure.yaml` (и при необходимости `infrastructure-secrets.yaml` через sops). -2. Terragrunt в нужном юните читает конфиг: `yamldecode(file(".../infrastructure.yaml")).environments.stage`. -3. Передаёт срез в соответствующий модуль как `inputs`. -4. `terragrunt plan/apply` создаёт/меняет ресурсы. State — в S3 (versioning включён). - -### Порядок применения (зависимости) - -``` -namespace ──▶ s3 ─┐ - database ─┤ - kafka-topics ─┼──▶ secrets - rabbitmq ─┘ -``` - -`secrets` зависит от outputs всех инфраструктурных юнитов (берёт оттуда хосты/пароли/ключи). -CI сам выстраивает `needs`; при ручном прогоне соблюдай порядок. - ---- - -## Сущности `infrastructure.yaml` - -Всё живёт под `environments.stage.*`. Ниже — по одному разделу на тип. - -### namespaces -Kubernetes namespaces (юнит `namespace`). ```yaml -namespaces: - - name: pulse - labels: { environment: stage } - annotations: { managed-by: terraform } +environments: + stage: # Имя окружения + namespaces: # Kubernetes namespaces + - name: pulse + labels: {} + annotations: {} + + buckets: # S3 бакеты + - name: pulse-stage + acl: private + role: storage.uploader # опционально + versioning: + enabled: false + cors: + enabled: true + allowed_methods: [GET, PUT] + + databases: # PostgreSQL databases + - cluster_id: "xxx" + database: + name: mydb + extensions: [pg_stat_statements] + user: + name: myuser + password_length: 32 + conn_limit: 10 + + valkey_users: # Valkey/Redis users + - cluster_id: "xxx" + host: rc1a-example.mdb.yandexcloud.net + user: + name: myuser + permissions: + patterns: allkeys + pubSubChannels: allchannels + + # k8s-секретов здесь НЕТ — они описываются целиком в infrastructure-secrets.yaml + # (форма + значения, шифруется только data). См. раздел «k8s-secret» ниже. ``` -### buckets (S3) -S3-бакеты Yandex Object Storage с **изолированным** доступом (юнит `s3`, модуль `yc-s3`). -Каждый бакет получает отдельный SA с доступом только к нему (через `yandex_storage_bucket_iam_binding`). +### Terragrunt + +Terragrunt читает `infrastructure.yaml` и передаёт данные в модули: + +```hcl +locals { + infra_config = yamldecode(file("${local.repo_root}/infrastructure.yaml")) + env_config = local.infra_config.environments[local.env_name] +} + +inputs = { + buckets = local.env_config.buckets +} +``` + +### Порядок применения + +Модули имеют зависимости и применяются в порядке: + +``` +namespace → database / s3 / valkey-users → secrets +``` + +## Модули + +### yc-s3 + +Создание S3 бакетов с изолированным доступом. + +**Особенности:** +- Каждый бакет получает отдельный Service Account +- SA не имеет глобальных IAM ролей на storage на уровне folder +- Доступ к бакету через IAM binding (`yandex_storage_bucket_iam_binding`) +- SA может работать только со своим бакетом + +**Роли (Yandex Cloud IAM):** +- `storage.uploader` (default) — загрузка объектов +- `storage.viewer` — чтение объектов +- `storage.editor` — полный доступ + +**Пример:** ```yaml buckets: - - name: pulse-stage + - name: my-bucket acl: private - role: storage.uploader # storage.uploader(def) | storage.viewer | storage.editor - versioning: { enabled: false } - cors: - enabled: true - allowed_methods: [GET, PUT] - -yc_service_accounts: # доп. YC SA (не привязанные к бакету), опционально - - name: app-external-sa - description: External integration SA - folder_roles: [storage.viewer] - create_static_access_key: true + role: storage.uploader # опционально ``` -### yc_service_accounts -Дополнительные YC Service Accounts с folder-ролями и (опц.) статическим ключом. Создаются в юните `s3`, -их данные доступны секретам типа `yc_sa`. +### yc-database -### databases -PostgreSQL users и databases в существующем кластере YC (юнит `database`, модуль `yc-database`). -Пароль генерируется автоматически, на password стоит `ignore_changes`. +Создание PostgreSQL users и databases в существующем кластере. + +**Особенности:** +- Пароль генерируется автоматически +- Поддержка extensions +- Поддержка permissions на другие БД +- `ignore_changes` на password + +**Пример:** ```yaml databases: - cluster_id: "c9qa2coo5ukgcg93fldm" @@ -130,271 +143,157 @@ databases: name: myuser password_length: 32 conn_limit: 10 - permissions: [other_db] # доступ к другим БД, опционально + permissions: [other_db] ``` -### kafka -YC Managed Kafka: **topics, users, permissions** (юнит `kafka-topics`, модуль `kafka-topics-yc`). -Кластеры описаны в `kafka_cluster_refs` (id/host/port/sasl/…); в сущностях ссылаешься по `clusterRef`. +### yc-valkey-user +Создание Valkey/Redis users в существующем кластере Yandex Cloud. + +**Особенности:** +- Пароль генерируется автоматически +- Поддержка ACL permissions +- `ignore_changes` на password + +**Пример:** ```yaml -kafka_cluster_refs: - stage: - cluster_id: c9qo2dr244cohj4amaia - host: rc1a-....mdb.yandexcloud.net - port: 9091 - sasl_mechanism: SCRAM-SHA-512 - security_protocol: SASL_SSL - default_partitions: 3 - default_replication_factor: 1 - -kafka: - topics: - - name: sarex.stage.myservice.events.v1 - owner: myservice # kafka-user, которому принадлежит топик - clusterRef: stage - partitions: 1 - replicationFactor: 1 - config: { cleanup.policy: delete, retention.ms: "604800000", min.insync.replicas: "1" } - deletionPolicy: orphan # orphan = не удалять топик при удалении из конфига - users: - # (A) НОВЫЙ юзер — пароль генерирует terraform (random_password): - - name: myservice - clusterRef: stage - permissions: - - topic: sarex.stage.myservice.events.v1 - roles: ["ACCESS_ROLE_PRODUCER"] # PRODUCER | CONSUMER | ADMIN - # (B) юзер, чей пароль берётся из существующего k8s-секрета (adopt/переезд): - - name: checklists - clusterRef: stage - passwordSource: { namespace: proc, secret: checklists-kafka-secret, key: password } - permissions: [] -``` -На kafka-юзере стоит `prevent_destroy` и `ignore_changes = [password]` (реальный пароль в кластере -не перезаписывается сгенерированным). - -### rabbitmq -RabbitMQ через провайдер `cyrilgdn/rabbitmq` (юнит `rabbitmq`, модуль `rabbitmq`): vhosts, users, -permissions, topic_permissions, exchanges, queues, bindings, policies. Требует доступ к Management API -кластера (обычно только с CI-раннера). -```yaml -rabbitmq: - policy: { allow_delete: false } - vhosts: [ { name: app_stage } ] - users: [ { name: app, tags: [], password_length: 32 } ] - permissions: - - { vhost: app_stage, user: app, configure: ".*", write: ".*", read: ".*" } - exchanges: [ { vhost: app_stage, name: app.events, type: topic, durable: true } ] - queues: [ { vhost: app_stage, name: app.events.q, durable: true } ] - bindings: - - { vhost: app_stage, source: app.events, destination: app.events.q, destination_type: queue, routing_key: "#" } - policies: - - { vhost: app_stage, name: ttl, pattern: ".*", apply_to: queues, priority: 0, definition: { message-ttl: 86400000 } } +valkey_users: + - cluster_id: "c9qa2coo5ukgcg93fldm" + host: rc1a-example.mdb.yandexcloud.net + port: "6380" + user: + name: myuser + password_length: 32 + permissions: + patterns: allkeys + pubSubChannels: allchannels + categories: "+@read +@write" + commands: "+GET -FLUSHALL" + sanitizePayload: sanitize-payload ``` -### secrets -Kubernetes secrets (юнит `secrets`, модуль `k8s-secret`). Подробно — ниже. +### k8s-secret ---- +Создаёт Kubernetes secrets. **Секреты описываются целиком в одном файле — зашифрованном +`infrastructure-secrets.yaml`** (форма + значения). В `infrastructure.yaml` секретов нет. +Ресурс в state адресуется парой `namespace/name` (поле `resource_key` удалено). -## Секреты подробно +Каждый секрет описывается **в одном из двух режимов** (не смешивать): -Секрет описывается в `secrets:` и собирает `data` из одного или нескольких источников. -Ключ секрета для оверрайдов/импорта = `resource_key` (если задан) иначе `name`. - -**Типы (`type`)** и их «дефолтные» поля (когда `credential_keys` не заданы — берутся все): -| type | откуда data | -|--------------------|-------------| -| `database` | host, port, database, username, password, ca.crt (из database-модуля) | -| `rabbitmq` | host, hostname, port, vhost, user, username, password, uri, management_endpoint | -| `kafka` | host, hostname, port, username, user, password, sasl_mechanism, security_protocol, bootstrap_server(s), bootstrap_servers_json | -| `s3` | access_key, secret_key, bucket, endpoint | -| `yc_sa` | access_key, secret_key, service_account_id, endpoint | -| `dockerconfigjson` | `.dockerconfigjson` из `DOCKER_REGISTRY_USERNAME/PASSWORD` | -| `opaque` | только из custom/constant/random/secret_values | - -**Способы наполнить `data`** (можно комбинировать, если не используется `secret_values`): -- `dependencies` + (опц.) `credential_keys` — тянуть значения из outputs kafka/rabbitmq/database/s3. - `credential_keys` = `{ имя_ключа_в_секрете: имя_поля_источника }`, позволяет переименовать/выбрать подмножество. -- `random_keys` — сгенерировать значения (random_password), напр. токены/сессии. -- `custom_keys` — **несекретные** статические значения прямо в yaml (host, url, флаги). -- `constant_keys` — значения из общих `constants` (`kafka_ca`, `postgres_ca`, `postgres_port`, `s3_endpoint`). -- `secret_values` (sops) — **секретные явные значения** 1:1 (см. ниже). Оверрайд на весь секрет. - -**Пример (kafka-секрет с выбором и переименованием полей + CA из constants):** -```yaml -- name: cde-api-kafka-secret - namespace: documentations - type: kafka - dependencies: { kafka_ref: stage, kafka_user: pdm-outbox-relay } - credential_keys: - host: host - port: port - username: username - password: password - sasl_mechanism: sasl_mechanism - security_protocol: security_protocol - constant_keys: { ssl_cafile: kafka_ca } -``` - -**`lifecycle.ignore_changes: true`** — терраформ управляет ресурсом, но не сверяет `data` -(используется для секретов, которые наполняет кто-то ещё, напр. helm). - -**`adopt: true`** — существующий, созданный руками секрет заводится под управление terraform -**1:1 как есть**: его текущая `.data` берётся из `infrastructure-secrets.yaml` (secret_values) и -не меняется. См. [Рецепты](#взять-существующий-секрет-под-terraform-adopt-11). - ---- - -## Секретные значения (sops) - -Секретные значения **не хранятся** в `infrastructure.yaml`. Они лежат в зашифрованном -`infrastructure-secrets.yaml`: -```yaml -environments: - stage: - secret_values: - : - : # base64 = как в k8s .data -``` -- Шифрование: `.sops.yaml` → age-recipient (тот же, что в `terraform-contour`). Приватный ключ — - в CI-переменной `SOPS_AGE_KEY` (в репу не коммитится). Подробности и команды — в [SOPS.md](SOPS.md). -- В CI job'ы `*-secrets` делают `sops --decrypt` во временный файл и передают путь через - `INFRA_SECRET_VALUES_FILE`. Локально terragrunt расшифровывает сам, если доступен `SOPS_AGE_KEY`. -- Если для `resource_key` есть запись в `secret_values` — вся `data` секрета берётся оттуда - (computed/random по этому секрету игнорируется). Это и «adopt как есть», и «полностью явный секрет». - -Редактировать: `sops infrastructure-secrets.yaml`. Зашифровать заново после ручной правки: -`sops -e -i infrastructure-secrets.yaml`. **Расшифрованный файл никогда не коммитить** (в `.gitignore`). - ---- - -## Рецепты — как завести новую сущность - -### Новый namespace / bucket / database / kafka-topic / rabbitmq-vhost -1. Добавь запись в соответствующий раздел `infrastructure.yaml` (см. примеры выше). -2. `plan` → `apply` соответствующего юнита (или через CI). - -### Новый kafka/rabbitmq пользователь (пароль генерит terraform) -1. Добавь в `kafka.users` / `rabbitmq.users` **без** `passwordSource` → terraform создаст `random_password`. -2. Заведи секрет с этим юзером, чтобы приложение получило креды (см. следующий рецепт). - -### Секрет с динамически сгенерированными паролями +**Режим A — adopt / статический: явная `data`.** +Значения заданы прямо (base64, как в k8s `.data`), шифруется только `data`. Модуль кладёт их +в секрет 1:1 и ничего не вычисляет. Используется для существующих секретов, взятых под terraform, +и для секретов со статическими значениями. ```yaml - name: my-secret namespace: myns - type: opaque - random_keys: - password: { length: 32, special: false } - token: { length: 48 } + type: opaque # kafka|rabbitmq|database|database_url|valkey|s3|yc_sa|dockerconfigjson|opaque + lifecycle: { ignore_changes: false } + data: + username: + password: ``` -`adopt` не нужен. Значения сгенерируются и сохранятся в state. -### Секрет из инфраструктуры (kafka/rabbitmq/db/s3) +**Режим B — динамический: `depends_on` + маппинг ключей.** +Значения собираются из outputs других юнитов (kafka/rabbitmq/database/valkey/s3/yc_sa), +которые создал terragrunt. **`data` НЕ указывается.** ```yaml - name: my-kafka-secret namespace: myns type: kafka - dependencies: { kafka_ref: stage, kafka_user: myservice } - # credential_keys опционально — если нужно подмножество/переименование + depends_on: { kafka_ref: prod, kafka_user: myservice } # какой облачный ресурс читать + credential_keys: # какие поля источника и под каким ключом положить в секрет + username: username + password: password + host: host + custom_keys: { ssl: "true" } # статические несекретные литералы + constant_keys: { ca.crt: kafka_ca } # значения из общих constants (CA и т.п.) + random_keys: { token: { length: 32, special: false } } # сгенерировать random_password ``` -### Секрет с чётко указанными полями -- Несекретные поля → `custom_keys` в `infrastructure.yaml`. -- Секретные поля → в `infrastructure-secrets.yaml`: - 1. `sops infrastructure-secrets.yaml` - 2. добавь `environments.stage.secret_values..: ` - (`printf '%s' 'значение' | base64`) - 3. заведи сам секрет в `infrastructure.yaml` (`type: opaque`, тот же `resource_key`/`name`). -> Нюанс: `secret_values` перекрывает **всю** `data` секрета. Смешать «часть из outputs + одно явное -> секретное поле» одним `secret_values` нельзя — нужен либо `custom_keys` (если не секрет), -> либо доработка модуля (merge-режим). +Что означают поля режима B: +- **`depends_on`** — указатель на облачный ресурс-источник кредов. Для kafka — + `kafka_ref:kafka_user`, для rabbitmq — `rabbitmq_ref:rabbitmq_vhost:rabbitmq_user`, для + database — `cluster:db:user`, для valkey — `valkey_cluster:valkey_user`, для s3 — `bucket`, + для yc_sa — `service_account`. Модуль берёт host/port/user/password/… из outputs этого юнита. +- **`credential_keys`** — `{ ключ_в_секрете: имя_поля_источника }`; выбирает/переименовывает поля. + Если не задан — берутся все дефолтные поля типа. +- **`custom_keys`** — статические несекретные литералы прямо в секрет. +- **`constant_keys`** — значения из общих `constants` (`kafka_ca`, `postgres_ca`, …). +- **`random_keys`** — генерируемые `random_password` (токены/сессии). -### Взять существующий секрет под terraform (adopt 1:1) -1. Захвати текущую `.data` из кластера (base64 берётся как есть): - ```bash - kubectl --context yc-sarex-stage -n get secret -o jsonpath='{.data}' - ``` -2. Впиши значения в `infrastructure-secrets.yaml` под `secret_values.` и `sops -e -i`. -3. В `infrastructure.yaml` добавь секрет с `adopt: true` (генерация import-блоков — в - `live/stage/secrets/terragrunt.hcl`). -4. `plan` → ожидаемо `import, 0 change` по data. +**Типы (`type`)** и дефолтные поля: `database` (host/port/database/username/password/ca.crt), +`database_url` (postgresql+asyncpg URL), `valkey` (cert/host/login/password/port/url), +`kafka`/`rabbitmq` (host/port/user/password/…), `s3` (access_key/secret_key/bucket/endpoint), +`yc_sa` (access_key/secret_key/service_account_id/endpoint), `dockerconfigjson`, `opaque`. ---- +**Как расшифровать/отредактировать секрет:** `sops infrastructure-secrets.yaml`. После правки +руками — `sops -e -i infrastructure-secrets.yaml`. Расшифрованный файл не коммитить. -## Запуск +**Как завести секрет после создания kafka-юзера/топиков (или rmq vhost/user):** добавить запись +в режиме B — `type`, `depends_on` на созданный ресурс, `credential_keys` для нужных полей; `data` +не указывать. terragrunt подставит значения из outputs соответствующего юнита. + +Подробнее про sops: [SOPS.md](SOPS.md). + +### k8s-namespace + +Создание Kubernetes namespaces. + +**Пример:** +```yaml +namespaces: + - name: pulse + labels: + environment: stage + annotations: + managed-by: terraform +``` + +## Использование + +### Локальный запуск -### Локально ```bash -# окружение (см. также «Траблшутинг» про формат .env со встроенным SA-ключом) -export S3_ACCESS_KEY=... S3_SECRET_KEY=... -export YC_SERVICE_ACCOUNT_KEY_FILE=/path/to/sa-key.json # ключ SA (файл или JSON-содержимое) -export YC_STAGE_FOLDER_ID=... -export KUBECONFIG=$HOME/.kube/config -export KUBE_CONTEXT=yc-sarex-stage # ВАЖНО: иначе возьмётся текущий контекст (часто prod!) -export SOPS_AGE_KEY='AGE-SECRET-KEY-...' # для расшифровки secret_values - -cd live/stage/ +cd terraform/live/stage/s3 terragrunt init terragrunt plan terragrunt apply ``` -> `rabbitmq` и `secrets` требуют сетевого доступа к кластеру/RabbitMQ Management API — с локальной -> машины план этих юнитов может не подняться (нет доступа к in-cluster RabbitMQ). Прогоняй в CI. -### Провайдеры/бэкенд -- State: S3 `tfstate-terragrunt-stage`, ключ `stage//terraform.tfstate` (versioning включён). -- Бакет без SSE и не поддерживает часть AWS-проверок → в `live/terragrunt.hcl` стоят - `skip_bucket_ssencryption`/`skip_bucket_versioning`/… (не убирать `skip_bucket_ssencryption`). +### Применение всех модулей ---- +```bash +cd terraform/live/stage +terragrunt run-all plan +terragrunt run-all apply +``` + +### Переменные окружения + +```bash +export YC_TOKEN="..." # IAM токен (или YC_SERVICE_ACCOUNT_KEY_FILE) +export YC_CLOUD_ID="..." +export YC_FOLDER_ID="..." # Default folder +export YC_STAGE_FOLDER_ID="..." # Stage folder (опционально) +export KUBECONFIG="~/.kube/config" +export KUBE_CONTEXT="stage" +export S3_ACCESS_KEY="..." # Для terraform state +export S3_SECRET_KEY="..." +export DOCKER_REGISTRY_USERNAME="..." # Для dockerconfigjson secrets +export DOCKER_REGISTRY_PASSWORD="..." +``` ## CI/CD -- `.gitlab-ci.yml` (родительский): job `generate-pipeline` вызывает `scripts/generate-pipeline.sh`, - который по папкам `live/**/terragrunt.hcl` генерит дочерний pipeline (validate → plan → apply на юнит), - затем `trigger-downstream` его запускает. -- Образ раннера: `cr.yandex/.../terraform/terragrunt:v9.11` (terraform 1.5.7 + terragrunt 0.93.11 + sops), - собирается из `Dockerfile`. **Сейчас пересобирается вручную** (`docker build --platform linux/amd64 …` - + `docker push`); тег задаётся в `.gitlab-ci.yml`. -- Секреты в CI (переменные): `S3_ACCESS_KEY/SECRET`, `YC_*_FOLDER_ID`, `YC_SERVICE_ACCOUNT_KEY_FILE`, - `SOPS_AGE_KEY`, `DOCKER_REGISTRY_*`, `SAREX_REGISTRY_KEY` (для пуша образа). -- `apply` — ручной (manual) в pipeline. - ---- - -## Бэкап и откат - -Перед массовым `apply` (особенно adopt) делай бэкап: -- **k8s-секреты**: `kubectl ... get secret -o yaml` → файл (для отката `kubectl apply -f`). -- **state**: `aws --endpoint-url=https://storage.yandexcloud.net s3 cp s3://tfstate-terragrunt-stage/stage//terraform.tfstate ./backup/`. -- **versioning бакета включён** → предыдущую версию state можно достать через - `aws s3api list-object-versions … / get-object --version-id …`. - -Откат данных секрета: `kubectl --context yc-sarex-stage apply -f .yaml`. - ---- - -## Траблшутинг - -- **`error checking if SSE is enabled for AWS S3 bucket … 404`** — свежий terragrunt проверяет SSE - бакета стейта, которого у Object Storage нет. Лечится флагами `skip_bucket_ssencryption`/`…` в - `live/terragrunt.hcl` (уже стоят). Не удаляй их. -- **secrets plan показывает `N change` с `~ data`** — не подгрузились `secret_values` - (нет `SOPS_AGE_KEY`/`INFRA_SECRET_VALUES_FILE`) → модуль ушёл в computed. Проверь ключ sops. -- **`+ wait_for_service_account_token = true`** на импортируемых секретах — служебный флаг провайдера, - к данным отношения не имеет; в модуле выставлен `false`, чтобы не шуметь. -- **kubectl берёт не тот кластер** — задай `KUBE_CONTEXT=yc-sarex-stage` (дефолтный контекст часто prod). -- **`.env` со встроенным SA-ключом** — если локальный `.env` держит JSON SA-ключа инлайном после - `YC_SERVICE_ACCOUNT_KEY_FILE=`, `source .env` сломается: вынеси JSON в отдельный файл и укажи путь. -- **Дрейф версий образа** — версия terragrunt/terraform в `Dockerfile` должна совпадать с тем, что - реально в теге образа; расхождение уже ломало init (SSE-проверка). Держи их синхронно. - ---- +Pipeline автоматически: +1. Читает изменённые файлы +2. Определяет затронутые модули +3. Запускает `terragrunt plan` / `terragrunt apply` ## Требования -- Terraform 1.5.7 / Terragrunt 0.93.x (в образе); OpenTofu локально не резолвит провайдер `yandex`. -- Провайдеры: `yandex-cloud/yandex`, `hashicorp/kubernetes`, `hashicorp/random`, `cyrilgdn/rabbitmq`. -- `sops` + age-ключ (`SOPS_AGE_KEY`) для secret_values. -- Доступ: S3 (state), YC SA-ключ, kubeconfig на `yc-sarex-stage`, RabbitMQ Management API (для юнита rabbitmq). +- Terraform >= 1.0 +- Terragrunt >= 0.45 +- Yandex Cloud провайдер ~> 0.100 +- IAM токен с правами `storage.admin` для создания бакетов и bucket policy diff --git a/SOPS.md b/SOPS.md new file mode 100644 index 0000000..166dced --- /dev/null +++ b/SOPS.md @@ -0,0 +1,43 @@ +# sops и infrastructure-secrets.yaml + +`infrastructure-secrets.yaml` хранит секретную часть k8s-секретов. В `infrastructure.yaml` остаётся публичное описание: имя секрета, неймспейс, тип, зависимости и набор ключей. + +Формат файла: + +```yaml +environments: + prod: + secrets: + - name: yc-kafka-secret + namespace: eav-prod + data: + username: + password: + host: +``` + +`name` и `namespace` — реальные имя и неймспейс k8s-секрета. `data` — значения в том же виде, что в k8s `.data`, то есть base64. + +`resource_key` в этот файл обычно не пишется. Это внутренний ключ terraform для state, а не имя секрета в кластере. Если совпадение по `namespace/name` невозможно, `resource_key` можно указать явно, но это исключение. + +Редактирование: + +```bash +sops infrastructure-secrets.yaml +``` + +После ручной правки расшифрованного файла: + +```bash +sops -e -i infrastructure-secrets.yaml +``` + +В ci `scripts/generate-pipeline.sh` расшифровывает файл во временный путь и передаёт его в terragrunt через `INFRA_SECRET_VALUES_FILE`. Расшифрованный файл не должен попадать в git и артефакты. + +Для adopt существующего секрета: + +```bash +kubectl --context yc-sarex-prod -n get secret -o jsonpath='{.data}' +``` + +Полученную `.data` нужно перенести в `environments.prod.secrets[]` без декодирования. diff --git a/infrastructure-secrets.yaml b/infrastructure-secrets.yaml index 124ec4e..7dacaae 100644 --- a/infrastructure-secrets.yaml +++ b/infrastructure-secrets.yaml @@ -1,223 +1,667 @@ environments: prod: - secret_values: - ams-kafka-secret: - kafka-bootstrap-servers: ENC[AES256_GCM,data:eFBt5EdjTt5LmD/3TxgA1/RZQ/kWxexGpqx55BDwkucHKCQ4+MY2ypdsDeH/u03VnsWyNR/tnrbzWJoHv0MzaGlDqaU=,iv:a933adllp4qVtGkayoiEOnEsMF9lor1ktUomkGKRZiY=,tag:5Ei7tE7eFLKgWG9Yz3Tlqg==,type:str] - kafka-ca-file: ENC[AES256_GCM,data:iKHPJJ/DAuxh090Vtf5tm0hIJoFVvBhWzRBmKVbWAmYR3QR4IV8xFxJCmpyS9ms1Yq8/gmsHDBHrY2QuYridDRAVypwj6Hfq,iv:WEhLgHivbCtYqwwgK3tONU+JUxTO0qvPR75H9NaAY+c=,tag:BxPEEVFIYqOAZ9Hddu94MA==,type:str] - kafka-password: ENC[AES256_GCM,data:e9xd0A6kB75qrlZcMoQrjVjhMuKdHx0JEZMhp1FPmS7BIa4q/ls3OOo6f6c=,iv:l/uNcODHEi/9+DqO9ZCGsNgPMB4TppJFd0MvEZ3P8sg=,tag:6GIZB9EbkTPdXeaA0YSN+Q==,type:str] - kafka-username: ENC[AES256_GCM,data:BzvrWPLmKuHUQIiF,iv:YUK1lgr1sVMCV+UejLxHwm4UpzqRNffPZqBGhdIcM3Q=,tag:aYb/amrEF0DYQbDstJs+yQ==,type:str] - checklists-kafka-secret: - cert: ENC[AES256_GCM,data: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,iv:571a9itkcGViI/qVCsOMMqUAF6WcB2H6aCk68rfCdsc=,tag:+LWz3fFwJ4k9dyAxx3EpQw==,type:str] - host: ENC[AES256_GCM,data:R/JR3HVIEgFOo2LAtc6t9G5djDRqz+J4h15Qyo+yyNTsMzqB3HqESQ+9EqUkJqpPNyoWcu1XPqplfGhBBY5Aig==,iv:YQwEWo9JRR3tO4J4+ngDe02XqDZGnYD0fnK3QjhsWh8=,tag:Xudvs7GqQHNfweyruQadkQ==,type:str] - password: ENC[AES256_GCM,data:VCbP7jBl6ozptphcLJg2gt4vqmFXqYKiwIiXpMV/YRQ=,iv:hHX8/35qoxHhjZg+kRyFzrjVX2t3LSOSIIhCxwHowlo=,tag:mPbsggg6YrYEaxAuXJ3LVg==,type:str] - username: ENC[AES256_GCM,data:vZIqaOH2XAsSwoXKZ61+s3MjYqI=,iv:jcZ8qXysuCTperSFW2hxHXsMYKXPfKfHmfeYnpl9AZk=,tag:4Lh7n7/2as7Ad3TY6fexjw==,type:str] - documentations-prod-kafka-secret: - password: ENC[AES256_GCM,data:6kpiZzyJINkveYLd6EcDlcbgRXK4mH+vKxY/S6kpy9cAwHcyO9Ni9vrmdT0=,iv:g/jy7TEBoEz7YEOuIcTJr38bVlF8ioI1VRuMpooLdDU=,tag:EccVSBtCQo+hjE/udM7M2Q==,type:str] - username: ENC[AES256_GCM,data:dzfSEh+45/kF1JYnWXbFiHDr3wLzIqyD,iv:y7dHiny4va8peSh3wEYd4XQltBrI+nV0U2KPGkfSPEo=,tag:FuGlkw4ha10KVGO9MQs1UA==,type:str] - eav-prod-yc-kafka-secret: - host: ENC[AES256_GCM,data:WwojKSSrQCPR+6mMmO68zNIM4CNDnYrFg68VR3o6z0MBOobBUlFbLk/S7L0GT/2oocvpkKb20IGRIvgtdEX05Q==,iv:Gona1luEw6ne2UtmyOkFE6tdy0M7PFxbExfTgL8dnwk=,tag:wquwgOd934b8yAuk6bNSpw==,type:str] - password: ENC[AES256_GCM,data:LA+TrBLcDV7TN4G7RnDsgTJB7Qihqgco6/Cyb2voLKw=,iv:Za2g5SpatX4mB1ZShI39ZntplytwDeKzsXGENlnAwdo=,tag:HUCYUHci4+ThmFwLrtMzRQ==,type:str] - username: ENC[AES256_GCM,data:A1tCatro6B7vHyke9XGB7qKmr8w=,iv:7bYTijpqvO8ATH0DQ6NHUQnWIkSxRAkDdFC8UfA9JK4=,tag:FCYF8UbHlyq90rF7qd3NXw==,type:str] - iams-secret: - db-dsn: ENC[AES256_GCM,data:JxslMZ46Lhs/g2qRBqJDQXLQsBjkGCwc5CHyfuCGZqRqUBAE8qNKuom8fZds6XKViyK6qx3hfvEx3Ay/MTlhyemkDNba4d+YtBRX7xwW9RfaYvfok7Kajmf3TC89LnjQm3fY3aVKUTCHMww1wMXk9ONvnNVQ1r4h7EgRyWgNBozzK8+HK5D8sTeO0Ig=,iv:pXxbgOyRVG0hvn1+b2iLn9dUXJyPXnP4P+DMdS72P+M=,tag:E9H8nQGAUne80GRP83e2pA==,type:str] - kafka-sasl-plain-password: ENC[AES256_GCM,data:t1VM5ECuFcyVsmwY6epdCpwopmMMN/OE2DRklsYpgem2gdSyHSJdgBGYaik=,iv:E+OW32F29+0e0x5iIMdtozdpZ0uHbzJB5GHncZh/C64=,tag:+NmIVwP+KyIPN8WSBmvABw==,type:str] - kafka-sasl-plain-username: ENC[AES256_GCM,data:0R5jHw==,iv:4Yr9AznPPO4Hdz2BzrlDJ4n9e11m67v3tPi2lln6Tg0=,tag:jgvq7sY04XCDNMsUj8L79w==,type:str] - zitadel-access-token: ENC[AES256_GCM,data:ZUWKLjkfrwc++ISB9fgjS6l7+JI8ncPA54ZKXt+o77esG/jhasyvTARsqfi2iAxA1DezTICFTuI0TZMsOfzlHPhW6OszVxSnPyOWXSWZnplZllZcan2lBnJmCxy4u7rW,iv:r9oUFgufhzYZq+S8dYUvWVZEFjMmTBDOGJEj9I2EYSc=,tag:9gNKkaKUkwSbno01ORdONQ==,type:str] - zitadel-host: ENC[AES256_GCM,data:w9YHnD58gJFIV7EAtvFqI1N2skxRuYdgtqrqfsHcrf0=,iv:/M6qZPdtejYcT0mrDnNpfcpCgfS9oADIQWr1zGsKADs=,tag:UzVyP+QG9c5Mq6Xtpz0C/Q==,type:str] - inspections-kafka-secret: - cert: ENC[AES256_GCM,data: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,iv:wXilZMgsa8fRNFKIkPbhTjvbTiAPjyo7BesIca6QcUw=,tag:elI2q871gIa2EiEisSMgcg==,type:str] - host: ENC[AES256_GCM,data:/Lf7R+m2jKiXEysEduItg1uFx6bN7yCtmLoG7pKvnMckW7KFlCP2HUrlf9rAe+36pUMVWDi6OQO9VOaJFkk1rw==,iv:cD2tRvmz1HkdAurzPG0YY/qnAlRmstJQFBfNG4KyZ5s=,tag:huAYmLioD0WHy3aKuLVPIw==,type:str] - password: ENC[AES256_GCM,data:qYOzHfmg4W+8sFQW0iwhAQ==,iv:IpnUViiK+uqQnly5BzWPMs5M+JgSvSYaKDuO3SMGq0w=,tag:3vkAafZ4fCVIk9yU85wzZw==,type:str] - username: ENC[AES256_GCM,data:KhMmcc7B4+eDRrPh23YoFA==,iv:Mg2eFSWAr7fqR2z5g8OPkzM5dSG5gR43yBih6Ve0V+s=,tag:moHcBOgKjPj095dGBSGLWA==,type:str] - inspections-prod-yc-kafka-secret: - host: ENC[AES256_GCM,data:DJudneFbcPz7pskjD3e0OM9E2JR2jxO/xuZ8K8eV8tXkd6rNHjMAXPz0kd9EM856xly7SWXTU1ZLeU3PtSCqag==,iv:qrw3LIHjJ3rlcunXb8h983IPdxcqpCEr8y6U6sDZOhc=,tag:tFnrx3GPanXbwaskcg3C4Q==,type:str] - password: ENC[AES256_GCM,data:xj+fM/HWSd/OTZet88Yr+A==,iv:Z10W7SPcghZKcW2s4vIaWW/VgaIJPAZrd/ZIaaZgLRo=,tag:4nFVZHtYKwiVvCnsmA4hIQ==,type:str] - username: ENC[AES256_GCM,data:MhCNFlVKmpXtakVBE8gEDw==,iv:k0qkSv/EumfMEv627KB3gUsbiNg+Oj20e5bu+gfS/y4=,tag:kcHwQmyZASh9i8F2HrYCnQ==,type:str] - issues-prod-yc-kafka-secret: - host: ENC[AES256_GCM,data:gXnVRP430xzApxGwLBMhJnHj8EafgK8AFhEekjWaUQ6DZSwYqUanIHOCUcJlEd1g2L0KmRG8BAfOtgGpwJyRvA==,iv:H0Fe+G416KtrSFkXWNRBoHpyYpOZazYeIK6fVcO3Jlg=,tag:JqOJTl5ZxmLv7EoYy9dWug==,type:str] - password: ENC[AES256_GCM,data:NPGYFOEMn1O7pPvQEJIa3Crefm1LMoAd76Izqiu1Deg=,iv:xpNiTPwCDAZ4zsgzmqM2gM6ktJV0n7B1u8Jj8IblqW8=,tag:0HIW3DSfloo9AlCw8SmHWw==,type:str] - username: ENC[AES256_GCM,data:5A19GpQuhKQ=,iv:TQn2pkaiyUuQvNyNFv5OQl1pTIwe8hfDT2NXdDe76as=,tag:/GMKQIUZAQMAwlVz4ONpaA==,type:str] - message-hub-prod-kafka-secret: - host: ENC[AES256_GCM,data:uRRaSirYLRTRlep9b3hBYET7YtmzCEVEAulbh5gfyTSwMI6LjgyBs1ggEOzNMqfzGLTYgy20X7Q=,iv:bBLDCY5YYwQFW67Jo3t61jCwQNWOB3i5eNemabp3BVk=,tag:1uGe5axNjY8pvvbPr7PO/g==,type:str] - password: ENC[AES256_GCM,data:RBNyFE9++lFYW8YoM5Qfh0846JsInvqDY3fb3VDOaMCM9sUmrJODmY4NYis=,iv:Bf8X6VulgsqZ2GlGABEhJNtxtqd8PyDJ/VOnG1fCGfE=,tag:hNDz1iCkJIYzhfAngD3hMA==,type:str] - port: ENC[AES256_GCM,data:LAnDrUbuea0=,iv:JaJ9iWMFyQ7DzXbfU/NO46wLSOWdinEX+Wgj6PgNvIM=,tag:NhMNeVPYEgFxqH4mOc0SLQ==,type:str] - sasl_mechanism: ENC[AES256_GCM,data:7n55WiGUoOngSafo6R4aV/uJEAo=,iv:UOP0OMXkWeXyG7VM3uPU4FZ2cpBbMVqQLum2EWDbCeM=,tag:xDAcez8MaSLdZTR0NqC+Dw==,type:str] - security_protocol: ENC[AES256_GCM,data:FzwKouog88ft3Sfg,iv:qYphx/LlrZe/cBkk8iDzBDj/0fUsyfKctaQxStgc4kU=,tag:3HCxm3sTys62Gznwe/HvSQ==,type:str] - ssl_cafile: ENC[AES256_GCM,data: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,iv:AcJ0x3TrmNM0UI2RTSrdKubLBTCo7wwaqQVIJ7ea8dA=,tag:R3gdgykbWqDK9IIE2L7Clw==,type:str] - topic: ENC[AES256_GCM,data:p5aohU4kQiNsv1EPXQkmImUmZJtJotW1,iv:whoeqZRtyk5vy9HIyvE2YBE5DkZU2uOKqAMo3tDvb74=,tag:5zJ7ausQx1Abhjc8wxFlOA==,type:str] - username: ENC[AES256_GCM,data:v0LAnaGgFhKZuaoIxcUe3vdPeXqoWLLV,iv:9nGO4v+d8r2KC+B5oLCxrD94h3psPueXihsYfoywKEQ=,tag:TxKqVRM28VWJCP4CZMlUeQ==,type:str] - ya-kafka-secret-pm: - bootstrap_servers: ENC[AES256_GCM,data:VX0V2qROC8tT4Kwc0zXKR0IHUK4Qqyxjl14tVXn6lXn4HBBW3nmwN3bEuqoMg36EmlO/ExSaASLVbMQIOqyFL5VBZsQ=,iv:rfRQJtDNe0iPKgsu3uYWxVKeIcE/mgvWy0qqMjX7HLI=,tag:t0qJPpJkz8o+n3g1KR9LUg==,type:str] - enable: ENC[AES256_GCM,data:ZDhy4g==,iv:PW6/EAL5SEdMWataBRqRxOWQck9c1yVhZINxMjiz+Z4=,tag:M99fDXyAXCqmVU1m5is/kg==,type:str] - sasl_mechanism: ENC[AES256_GCM,data:LTqiyepe+icQp3TZ/ZMia/wL3nM=,iv:rQQTZEIKdUck+LWRKVHxXbE6pvg5TkEqcyonVKn5SaU=,tag:oC8AAXRGp1x5IE1Onoy5aA==,type:str] - sasl_password: ENC[AES256_GCM,data:iLzLOareQW7+uva+x8mFi3paDksL9bLeG/JMt1NvjNHNnCiVJ1UgPGTprXM=,iv:IQWOIGz4AfAiSkBhxdt29tb/5mW8HYXF5sxm+33D2UE=,tag:4BjachGZuWTFH4x43PLWAA==,type:str] - sasl_username: ENC[AES256_GCM,data:kcrGag==,iv:g1yQEupf/+Kav8hJ/UnkXg8XVEFWeAr/dkw7Ov3aHwE=,tag:p+SOnuo2xlgMQbm+GoZmMQ==,type:str] - security_protocol: ENC[AES256_GCM,data:UFXazh7SyYnn/GvG,iv:qeMhf77HKiMzoKxC/BhLfOtYDpOfK3vMx2n3/Va9adI=,tag:ynqwaFuZbV5QIpC/xSuUYA==,type:str] - ssl_cafile: ENC[AES256_GCM,data:xG/dtVvcId28EZ7ySmC91t2cJPa6aZo0uVY9p9bqb+MkyIg5,iv:vtEzcS99Yk7Tu5rLNxWl/hXQTrFvEWbQvxvz2cNSZIg=,tag:zWm9U++Ugdy6mZe2MVs+ew==,type:str] - topics: ENC[AES256_GCM,data:l6eHb8JwYYFT7kl9etpaNw/7smWwDj1CehOiLswsLrUepZnCCP6r8iXjBFQ=,iv:CvzjYms66Nta6ezy6Ams4Yam5Np6/qW3jZFNA416AGI=,tag:vxDeydoH9CH4P1uY/5saFQ==,type:str] - premises-kafka-secret: - cert: ENC[AES256_GCM,data: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,iv:AM8fVlgfZ9DHL+B+i17LhxY4+jI0CySCdaOHnnj46Ic=,tag:UzXDI+Q6h4G743HHAH9zug==,type:str] - host: ENC[AES256_GCM,data:nVtXzBah4QOUtl2VPAK2vH9P/RW9HBSR1B0uSpD3Kv9QxIb2QfHPKjkBAcMW4lJUe/y5wb+PrwRPSr2HEPRkQA==,iv:UojANlxefg41Liot3wphZDYRg0by5bdp2sV1K6hbz5Y=,tag:Ow8zCaLbEUp2x/FMvlz7jw==,type:str] - password: ENC[AES256_GCM,data:VA1UZ60rZ59pHfIJceozqQ9l5v8pzFfE2wlYrQ==,iv:+kicCpSyBGnf6zDGwTz3XrwzItDD75ZX4Ys39JzhB9Y=,tag:1BToVYDAtvaN62Erg0kuJg==,type:str] - username: ENC[AES256_GCM,data:8eNZK6iEpnA71XzU,iv:XFTdJXpfh1WKTsSnSeaaLuySqBRLNgVLbz7HG3LrAZ4=,tag:YzpbskBnDpqrhhK8ohdk/A==,type:str] - sarex-prod-kafka-secret: - host: ENC[AES256_GCM,data:dcAGN3uWw1EitebqPuEM068zLU3ok27UWbJ9GGl+IPX03/LjcvmtMSzysU8ugP/HtTNyxkONpP8=,iv:/rifnYSng3BOlmgHB8WQ5vvje1ZERwrBpGcltSixzpc=,tag:iDuQ+YPhKUsNOtI10Mmmfw==,type:str] - password: ENC[AES256_GCM,data:b3mcb0dJc8FAhJef2ESAwoaMt+9sCDIjNIlrM8EzIPAHrLFxhCo8dTiembo=,iv:At3Ig5bqoiI4nYCq19Fau8vGKOFgRFiBj4sCY0YiG2o=,tag:XcPGQQJFhPtFJcL7XMuLoA==,type:str] - port: ENC[AES256_GCM,data:2rYE1jIEGeI=,iv:JxuOgLmk5Q/UE6oSFjaP5IfluiiFodtG3EP/kaOTunI=,tag:l4tZ/HCerNpZHN+Jz6/cXA==,type:str] - sasl_mechanism: ENC[AES256_GCM,data:9sGG0WHJIOYkiBqfZAg6v0SPIJU=,iv:TBwza1TtilglMByfg15jHmwrsrU12/GbQGO9DbezGrU=,tag:motsSjtRJRvvLOxzY4i8oA==,type:str] - security_protocol: ENC[AES256_GCM,data:V/c2Pu25GEH0862n,iv:tsPK021v9gjdFhuJOPaG9uyLflbsIHpPpVrrwHZULPc=,tag:M3t6899MmoRIgBDzwoQYoQ==,type:str] - ssl_cafile: ENC[AES256_GCM,data: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,iv:LLV4naggr5bN4h35w1DL8/eocx9JqX0puMh1dvKbT/c=,tag:9YyJkCR4jdhvwIABcBcV7w==,type:str] - topic: ENC[AES256_GCM,data:Jzpku6e74/TR9CJ1zKYnGh3jzg0JTZQc,iv:oeqSSzbaoOhWRTrPM+FyqSKmt20/8OwycsVhdVX7854=,tag:hSB24PD56dGYmuQWN04/UA==,type:str] - username: ENC[AES256_GCM,data:oAPrA3MHQiIRA2FFJX41LeCpjavDSkgh,iv:7qPXfVOZBEMGVlW0GXcmIjkV+0ulqGDNu9N1GSdR2aI=,tag:uRGqzzmGirhRg3nGLc2ctA==,type:str] - ya-kafka-secret: - password: ENC[AES256_GCM,data:ti5pevQA6RfkYX0bEs77aDUxrGcI+cznjyVUAw==,iv:Qp9rZ1Wwr6mUot6NnI6WtQ4ynn/rSh2KWV8Ah0Sn6qg=,tag:4j8r1xHS1qRjcZf1ofCMnw==,type:str] - username: ENC[AES256_GCM,data:YCInwi96jMn0A7yjpjjidDjpasA=,iv:W1XyeTpod2rlD5/BU4xlx2eu5GTUYptZMYNxl/ZyHDM=,tag:r/VubFw8XLfuiUe1avjo9Q==,type:str] - ams-sync-prod-rabbitmq-secret: - host: ENC[AES256_GCM,data:3f+4op5l31bq6nOeIyahiWJCvvf6o59VjgOfIWDB9miDseLS/Zzqbtuo1sgKJd21,iv:od1kRu7GLIWgGmcFDQIgC3lR0Dww95mOcnne9N0jIzk=,tag:XvF9JVGPpukMINBV1hgPJg==,type:str] - password: ENC[AES256_GCM,data:rRoZolr9DdHB/qsN8eIrGCNyxaWTTiGk+dKMRvklSVsP2qIV0Bnin2IGyCw=,iv:hg+8rG7TlZE7A2kFu7IgDhA9VQQ89HsmCgtM8O8OmfI=,tag:rvWfVb/nfYbjBAZrHirUhQ==,type:str] - username: ENC[AES256_GCM,data:tcK0A8IiWfg=,iv:RNMM5CT2SmULuRsYqg1c58tl9/INeLAuO+25V1yONyI=,tag:hKAr6bGEnO3pia0Q8GvGbw==,type:str] - vhost: ENC[AES256_GCM,data:RvvhNxUIVm4=,iv:FNux/MikK+F22nuoGKJyMhkJofO9kr18CXyvOiojdPs=,tag:ip1SC+SPOgaCsugqtE+5Hg==,type:str] - default-rabbit-cluster-bim-api-prod: - password: ENC[AES256_GCM,data:0oMXkHObHitDHgIzfDMredXOSFYBQcIMuyQ9aNB8wLFcIvVoWzIjRTmO68c=,iv:XAqa0eU/XnFAvy3X3szGH8OlWWg67OHZNAjKuJqVR0U=,tag:ZEPyiKdi9PPHwKhyYUUp3w==,type:str] - username: ENC[AES256_GCM,data:K+GxXq0nEggW6ReuCUWWZQ==,iv:nw3IeBSoh9mxQM6mTWCgUiSx9QjVuxu9mUJnz8rqwSo=,tag:OSmKIbcJKsgFaseNDLf17Q==,type:str] - default-rabbit-cluster-bim-api-prod-gazpromcps: - password: ENC[AES256_GCM,data:pxOi/YMlUZ6lHRP9BQ6O0PwmomBiLU0Z0zqCfUmGD0I2fCPD2vNbzz3+WcU=,iv:ooWWSJOUPB/iNhjVJrwMQAuBo6dmVJ2/m1VGTagXpds=,tag:JQxQGaHvRWqyJQ5UnF4VxQ==,type:str] - username: ENC[AES256_GCM,data:VEJpuKXO8asl5QIyLAq/YjkX6AFgPTPg4LyCJrVerzc=,iv:756yBX23a0YMVWBWsYqTZ7443XLZOQcJCE51uRb7Aro=,tag:+aDa91D772D4Macxl76muw==,type:str] - default-rabbit-cluster-comparator-prod: - password: ENC[AES256_GCM,data:3/1BsQzccscsO8x4ygjl2gOhnjK506JqlGugUo3HN8cTK32wpCF9oHM8LNc=,iv:66+Le30M87tx/11jVgWji1LY8vJLdBe4yt4BfKmie6U=,tag:29bdBYsp/KeYkd9dnAMkVA==,type:str] - username: ENC[AES256_GCM,data:daMk+Y8yKp3xN+HqmMSSMbUVKvM=,iv:deeJVgaKAwSl/nEhPoC8+3IrSuGpQ2S+QJ1JChW16aU=,tag:R+n8EwZZ6qO+zHzXM8BXJw==,type:str] - data-engine-rabbitmq-secret: - host: ENC[AES256_GCM,data:njf16qIncFYw0ZojmFatHL+EJ2xHy5HsmIk5GaKzZSORtLjm3E1OI9klM0Q8TYcO,iv:sfJr1ToBZC1mGnVcKeHhGXmWnKAErBh9g1H5kNojG94=,tag:8eaLJG9+6b7y2XoE+ei5qg==,type:str] - password: ENC[AES256_GCM,data:V/r4zBeb41TMFDe/j3c+gQ5YRwuSlO3n9EeYs8YCIL7fFWQBuM/h/CS0vYA=,iv:nzgAGaXpbLuZlooFUtts+wH663uFrPKbnhOUghOXRLw=,tag:OwyFMfewcTh8hbFwLxrKAA==,type:str] - port: ENC[AES256_GCM,data:7B3KarTu13s=,iv:pt0IqADaB5bfzcRQe2eJ5hCh8iGmROiAWWYppYFSyZs=,tag:N32kFlKFY2KpEzLAp3O77w==,type:str] - user: ENC[AES256_GCM,data:MPz5dd3Y41s6S3twembZbQ==,iv:pR9jF7ZNDQy/7TZ+NdVSej44M1SzSf1cxN/RlJXpj/g=,tag:I7hXjflxwEmpKj5cUvhlOw==,type:str] - vhost: ENC[AES256_GCM,data:bh/sK2d6cDP3WDYrjaBtGuZ2vAlL+5RX,iv:pZFhh9iA666s/kgkCf3ZP2GVc/2vnm2hR4ZE0o8n3f4=,tag:RWh/XQB0dKyy9v6N6OwbRQ==,type:str] - data-engine-prod-rabbitmq-secret: - password: ENC[AES256_GCM,data:9u3ucJT119f9yhRQ5cK4vchSh39S4PuW4LWQNM1eG8By1tNtrgn8c2jHSow=,iv:I0iZ7Tnd3juWHDCU9KN04tkzn032BuSygvBR/BX+W+s=,tag:1+282WRFhKGxhGOEHorxyg==,type:str] - username: ENC[AES256_GCM,data:Ihzh2PSA9emO7MguTlzURA==,iv:qlWSRP7zFU1xAr+vWctzJ0n2I0dYOMxw/gonhkR+l14=,tag:I2HU+CRhZAoGe/NptH0/0A==,type:str] - vhost: ENC[AES256_GCM,data:gJdUXmdPz3rbe5gBsuMe+E4k8NAznAAT,iv:3BPEykxShSVnY3XLwwVz4BS0KHK4ypOPyXoNvIrxn2E=,tag:eSxec4YPzsH0GfL8JdWXfA==,type:str] - default-rabbit: - heartbeat: ENC[AES256_GCM,data:2hcrUPgIbf0=,iv:opbk7AgDw/Yw4cA/l/uXP7Cb7ycZP9phxLT2Ct77YGc=,tag:otUV8dk/o9RbIYMrvM5Iag==,type:str] - host: ENC[AES256_GCM,data:eDqS9tDJV9XvP2KZni+eKoOUQx9nJfhvn62dlcaoaaDts+UK+JXFY/DjlDKcBfmK,iv:p+PZXq8yksnaeZ+XDHjl8JPqTwvYWgOwVt27LrWYZ6I=,tag:rAeeqlIBP7PZaeXDy4cVzw==,type:str] - password: ENC[AES256_GCM,data:gDqscoDLM9DeamcyojTCutqGUYlJ5HGYdw2cJK7OTxWeZu0P5RgnyhxEUYk=,iv:10QNK78fcJgZX1i2Pm8he5SM3MGIi4YIJAu3gW3J8A8=,tag:wUVXXULWnRO0ayvV6bkrQQ==,type:str] - port: ENC[AES256_GCM,data:UUZ9cbIBbTE=,iv:ip9/fYvHvuQ1JG2bisPkQBkAqZ1QcuSDyN37Zujj4rU=,tag:xI2+bRFFDvLVfjyxOoJrwQ==,type:str] - username: ENC[AES256_GCM,data:i7egRH0miq8zfQBg,iv:EybU41j7ZzfFyYRjFHxikC677oOimGIUYD5DdXs/wL4=,tag:J7ze6hE1PGySzGDecoenLg==,type:str] - vhost: ENC[AES256_GCM,data:tcZT+X5PF3wZ5SIp5mD71Q==,iv:9T1otBBEdIrjk2l1IPix5EwSHq/Ghbc2lkuipel1MX8=,tag:1orMjK6yA4lAfXI6iBcC4Q==,type:str] - default-rabbitmq: - heartbeat: ENC[AES256_GCM,data:ORl2W/ign8U=,iv:Mzpjn9/yWlwK0HO0OdjYZosHq0nvnL+neERuxFITQ2I=,tag:erD3UBcG8sH+zS0bFfP5dA==,type:str] - host: ENC[AES256_GCM,data:CyRZ4ZwAIkC+CsIg6PGmORTQ/WzAz+u8HHTVMqaWOOQcl5peavUlJ3gJp7XshGhi,iv:dwcGYoC7zN1KBbZMDnzVHoZbzLI7J6N5A79cajWmnZA=,tag:F9InPRuiuVjGxjtuSiPMXg==,type:str] - password: ENC[AES256_GCM,data:GS5/6fsJykREvBO1QPVYetezYyIkcSRH3btplkAFXH/hqlLa+iavKj9rEIg=,iv:gSXh3/blvsMX3+BCsc3LIvTUHV6CHslIY8CWybo23Uk=,tag:XdVjgbZ0Htuns4wbOYXhMw==,type:str] - port: ENC[AES256_GCM,data:GeYkRPmMahE=,iv:SzjyKDxxboR/B38DApOrwpJ3bBdRa9KBRFg9O8uWvp4=,tag:OR24HeWaBcqtfwi9Y2Fz6w==,type:str] - username: ENC[AES256_GCM,data:Yr9mVhetWuC79daT,iv:vqSMYvmJNhk/91gfRxjtaAwGHNg7q+67fiMi0WoJRzQ=,tag:YlyCU0bzaH/Ga65eSdOPrg==,type:str] - vhost: ENC[AES256_GCM,data:kKWzuF5Z0W5Vh2ZGh4gn+A==,iv:AijAE8er7LBC0KQaRmSy3DhNS7T+LHXxmP67mY6+JkE=,tag:cd0x4RoId+MVW74jP9AgWw==,type:str] - dwg-rabbitmq-secret: - host: ENC[AES256_GCM,data:40rIDTNl5Kzg2fK9B07X/tiC2D+8mB04Yv2vorDD5uP7ga3LDP7pjDQyqqjebLOhk4wkkOltzYJUzdo1UOJAtM1gMzs=,iv:iM4Mgvwby8e+91Ty+p5Y8MTy7o5cMdcXVtrLJRR6tGQ=,tag:Rgh919izGxQGQsb2pfAUvg==,type:str] - hostname: ENC[AES256_GCM,data:KkVBOjwxJQw+BAhbQ8dUPWOxBWuAwHzFfnzU3GkiqvViBBAF31V/kINHqdQjuR7XL/oMZWID+jGC+LkBlptIqVXo8eIwHPuD,iv:RGbTFLE8PwNBL6Kr/ZI61/zF6gre+F/HvaIzJbOZ/EU=,tag:NcKkM+1CHqbAwRINUWC4cQ==,type:str] - password: ENC[AES256_GCM,data:OpOMgSmmtVv/d6gBLll/iJ3Xb6l+mhfL2lmkVGuOUV/ydmbzvQENR920tHo=,iv:AWYV5JByvEshZ04Tb+TjxJY5C/i19IAPFpuiYxQLkA4=,tag:2OqxfA1BBi9GYXDjhsB9gA==,type:str] - port: ENC[AES256_GCM,data:yLMjeIXEG2I=,iv:18k57DGWxaTIPjnJ33Q2L1ynKxzCgz+YkTa8fnruI88=,tag:HLcmT7udmQo1Bdvpqb7u7Q==,type:str] - username: ENC[AES256_GCM,data:PfDXbQ==,iv:AHDvb+/6tEvb8jLK3rDAFq1VLhKOdlFiMK5LI5qzBiU=,tag:wJwUw97ltRLkBme/6+v6QA==,type:str] - vhost: ENC[AES256_GCM,data:l4gquefjQ53Qjn6Z,iv:/+58oId9MrD1w0+0ftX9ZPqF/VVvy+p8F3soIKNR1go=,tag:/agC7gAfBAH9GEhzoPR+Ww==,type:str] - hasher-rabbitmq-secret: - host: ENC[AES256_GCM,data:DxmYL/ESDMLmoeZPcuRRKKKaE9CpcjAsu151AGKL8zui88+Mp0CPQLOSm4zfxRDg46UEnAAb5k9r2u03ansgeiNActI=,iv:ZvTsLgtocy+t3O8ug7F4gwM4il19UyLq/GOkt6qdeL4=,tag:BoSeJUXPMwRTv6ztKzBKpQ==,type:str] - hostname: ENC[AES256_GCM,data:tJQLEXRmv6dhPwJCNXctyKAyDeCGsti+H13SEvbG4WFkGZzcaMkCrcq7/yK4Mg/pZzrCw5/Yj7MaJDaHvSkMayQ6SK51rvjq,iv:/wuwTCJYWrNfNa0NDTcTPeYVEHPvpziBoIQxFO4lwb0=,tag:CdTh1AgLWIjcYLf6Fr7VAw==,type:str] - password: ENC[AES256_GCM,data:rldwh4tkUSD1fib0d9eJjX6CxsdZVRqG43+wzW4uoQ/R0GVLQ2JLMm4dsxI=,iv:7uIrgUWQafYZFLm/dCQr4un0zkD0mdGG4j0pU4bmjxU=,tag:L4mFrE0o9z5PrHMOZWaTzw==,type:str] - port: ENC[AES256_GCM,data:GZnWvFtmdkU=,iv:Ssn5quDZAFxm8+KfvUYseqdd5HE2znhh5FTdoiP4ZyA=,tag:jwAVMzrAYXSNdNnNZWKwcA==,type:str] - user: ENC[AES256_GCM,data:IQA+sTN2IIATgwzg,iv:WHj6l33XmJFmEb7cbmDCvV1Asjcfncx84AOEB7RV5uA=,tag:3hThGgwcXDlyfP8mgSfRlQ==,type:str] - vhost: ENC[AES256_GCM,data:XiXHCa5TKKb499QzdqKCWw==,iv:/sWrCPu/0zgtk47QviIqu2PwyjEm+3996B8mPUJQBSs=,tag:Irk2wbD3/+t22Ya5vhKr/A==,type:str] - pdf-splitting-rabbit-secret: - password: ENC[AES256_GCM,data:N0o6u/erOurSuw+dsl4s0qzq00TW3LTl4EheHui1Nbhyp9M9TwjvmkwGKtI=,iv:YXHeY/a9/dviP8nXyzMuc/+hq0Cx9qhsq1bJ33x5+Y0=,tag:m+peu7GdVgLVIA0bC3pFmw==,type:str] - username: ENC[AES256_GCM,data:LtC3kdVUZlmR+Iiytww/37dfbRPfEVJ/,iv:4c/QnY5AMrOjVTbx3+WJR5LbOGIMJ9tBf9aIimKnQNk=,tag:9v3zclQzXmxY46ITFv7Ksw==,type:str] - flows-prod-rabbitmq-secret: - password: ENC[AES256_GCM,data:WXNudIv3wAGjlPY4boVJmgOJZJIqkTJkyN7fRfgpPhjHnfYddArFTYSL0JI=,iv:a/585wLDSXvr85FE85xrGYCXMZkc1G47ErYFdjhE1FY=,tag:otN01VbxlzROsg0SG2oF0w==,type:str] - username: ENC[AES256_GCM,data:M6F6WOqurMZ6a+gm,iv:4ra0070E0UrqC4qsbqVmGUkqIA62QTCPsm8WaUIWZWs=,tag:JbCsSq+AkfW+YMUA7k9v6g==,type:str] - issues-prod-rabbitmq-secret: - host: ENC[AES256_GCM,data:zQ68/VAoCNzCK7G1zDiA223qpcysG9fmAmACcCRWIxwKjg4458ghK+TStIk=,iv:Cax4aA7S6/4zwc5YbVghvdyDpDthZqxKKQ7hhO3ch20=,tag:zRne2z/zNXnaOD54DUXC0w==,type:str] - password: ENC[AES256_GCM,data:6qjn3tKtMTg3Nz9qCRaCc1nVBZxGbPA/NC0GWw==,iv:NL/UARccVJhvH62zJgMqcdVCOXdxwChJLjVD84UrQqE=,tag:mXU0xCWdTCPrGZes6hutBA==,type:str] - user: ENC[AES256_GCM,data:Atx7B57feHA=,iv:6HQYYXMTNqDBkF3Oy3hTpRSIfXCeb2wDJ0LteDUC4ls=,tag:6eSs4wC7MgXdo5Fvg8U1ug==,type:str] - username: ENC[AES256_GCM,data:wGLqBWHxCqw=,iv:9L+pDskewfs1Wik+zoCdQEbZiBGzLgC1QeNx0eukEDM=,tag:hEcH4cMaxB80WzNYpZiuww==,type:str] - vhost: ENC[AES256_GCM,data:98TUsR9J4whYBdlxupIkMQ==,iv:UuzOWGvFw+TrF9Fj0KySY9Yr7pGPqAjuKxAtHdgf/8A=,tag:ZiBYcPH6MjZWCt3hZXhWZA==,type:str] - cde-secret: - AMQP_HOST: ENC[AES256_GCM,data:GMm1jx9zM0HrPKlfG2zjbgVgsK1Ie0IgNwKQnLBmlx8GNp4vDlEn9DXavKtv2fLx,iv:ysZAzP+mjOAIHTBDLvIgbbNHpLUCpt93O3iN0zY726Q=,tag:PYOU2KBH47feCNGN9+JLPA==,type:str] - AMQP_PASSWORD: ENC[AES256_GCM,data:80WT3fFhi27lWsEGY+q1txTDJhSPtUzYoSSiIKUcb2nYCWysl3n3yJHDnJM=,iv:AGKfcBRlCxGIffI3DWy5eud/0sP+tIoQSbXsKDn1BoU=,tag:QmHkyES/r+ax+t/Y0y7AhA==,type:str] - AMQP_PATH_API: ENC[AES256_GCM,data:k/b98bIfsfcxBEfDm1X0SQ==,iv:tisCwsegnUkhL78hyoy3qqGqCDx6/mWE8VgZ5A9ZPx0=,tag:HZz7D4/q8wgb7I8mhKRIdg==,type:str] - AMQP_PORT: ENC[AES256_GCM,data:bvO8/tVdETM=,iv:Ojb6G/1WfAcDanBUue3OiNYYL9qO7IF0K4hAgzxCqu0=,tag:FC/JyuqCTGBMYKpTLpjHtg==,type:str] - AMQP_USER: ENC[AES256_GCM,data:hMoPY+jxwCL4WTNS,iv:dCTIe/qvxLVoh3CpJ4EkO12pvqy/7Seg4HQXdKeUIn0=,tag:+26O5vub/dHTj88CSdMpxg==,type:str] - AUTH_HOST: ENC[AES256_GCM,data:IUwiiNO70qfDwF37tXe3lDYH6oGWMfoKrKV39lyMNkY=,iv:P8ELc2ALIIuHLmYONIkGiEGLQqgd+rc7kYcTITs0RIY=,tag:rrhsXQmWGnIzkliJNyQj/w==,type:str] - CAMUNDA_CLIENT_ID: ENC[AES256_GCM,data:IwDgi4E8vMVP7Dan,iv:/mqIH28TuCL6g5lseJNXEL2wx5cfUc3KgEbEccjwprw=,tag:QSiIVoWXiTsKPl1QEKNfkQ==,type:str] - CAMUNDA_CLIENT_SECRET: ENC[AES256_GCM,data:3uTkd/Ui9oZwFZHtKlKSGLtD2ld96hxNxtUNJrpAwpxZLBa5Tb3P4Q==,iv:UOc5QDbvzmymjpDVrYeyRlMB7kzsBoNxPTnXBJq/BGQ=,tag:bCeyrb2bEwhpmmY3aJE6Zg==,type:str] - CAMUNDA_KEYCLOAK_URL: ENC[AES256_GCM,data:biEuyKr2UiUontk4VdOBQyxTnPjqZfg8pMUXZ7Mj7VIRxb5xhqrlyAKcacTHGASdPRaS4pa2zCW8b3ReCRFUZn0PcwG2QQlM,iv:ddCMQeYieZgj4hgp6JLtsmgt/6KJ8XlcrMFSNhkk/CU=,tag:olRYU14/xgbbt+cjYCr+WA==,type:str] - CAMUNDA_PROCESS_DEFINITION_ID: ENC[AES256_GCM,data:L9o/NeDwUblnGNPWHk4s9B9QzQY2QGJH,iv:zt5XBfUqx72sRUBB4PzN78BoxkuA7/OI2FaX/wQnZNQ=,tag:OAJg2B1/Bj5/46OV3P4W3g==,type:str] - DATABASE_URL: ENC[AES256_GCM,data:5cfNqEvQfTIliZ2Z7GdeWoaXXGHL/1THZsyuMCaTy4MBjIa86MTeFN0h1S4lfrmO/chkvwcAs45cDlyHDhkYJy5eAO8BCWkiwLOkaiMAGnl0netgb1N1qQ85sKVQOYYRglrU8gRlUJcw3gTnTuZKQICImFfxu+EBPss2bcQLhAjtkikpza9M0dFnVEF7eTK1+6+5+zIWa1mNqwv+yBLWx7sIkBS7h6bzE5Vay2PBe1BJWil7eHSFng==,iv:RS0meXROJIVNshaQUAW9OclJe/LrIVoICUZtLD947OY=,tag:fczniFx8FpEUQtwWlhLgsg==,type:str] - ENVIRONMENT: ENC[AES256_GCM,data:RXG6qd67beURX+8aoVi7mA==,iv:RZXDvCywJSdnGyI/5RsOv5EyujZ3/t+8rvjF4vrcOJE=,tag:Ak8XzIERSFFrLNTkHciGWw==,type:str] - FLOWS_INTERNAL_URL: ENC[AES256_GCM,data:0G1OFMX1dqTLMWrvT9bHZ6M62DxIZvYP1gKNYLJlsx7E7TfZIhh7gZgVuianiE7NDbNngtnKSeuamFUpv0dFzL+UE7OqG47I3bdoxaiu/uiDghLSbn0+jeFvjTU=,iv:tipQZGqu0EU4sQ5YpkIkTo8fdhYQkEJYcBEezJkDdoY=,tag:QrAZ50J9p0ibQyyqqoFqNw==,type:str] - FLOWS_URL: ENC[AES256_GCM,data:qs2hBgsDlnXFDxCt2C7DyI+Kew3/0KpcU30Bvz3+i9Ojw+buwLpZVC4k1bKkXqH7F5YZGgInVSAAQKeXnY3AwseZ5g8/2cwomA2sdgWN5pvU+R9n,iv:eeEoNSDzI4xYwbIbOPF3QU9zvlNXcI8ntYQbx3VaexU=,tag:4D+/EfPL552iLSRYnhN4oQ==,type:str] - IS_CONTOUR: ENC[AES256_GCM,data:x4A+Dh6J4EI=,iv:jj7KITwdQlvQ4ivmv78kwT9OrncQleLj0+d0zaiI5BM=,tag:GjSsE+ITHbzcP/OdebScFA==,type:str] - LOG_LEVEL: ENC[AES256_GCM,data:fZYdfwtH4QA=,iv:Nw3f45JKCDkRgmxOY77wsNSLL+9rK4M9XnW1Unh7Hu4=,tag:VMa3RsOk75rILgCpK5ldOQ==,type:str] - OPERATE_URL: ENC[AES256_GCM,data:OZmnorlT8X4QdOwAc8N3AfkA/dQFKT/XuEkmfkcJ0GvG2iPiiPnujOVDCyygn/pnJ3+XKYpW538Cfkb0lR2ADLoV18nZLh9N,iv:/UHh6jeavd8gLSJO72UJV1YM2qnfnKyPAPq3fXQTrhI=,tag:wDKXyPKC3ZCn5IgNBUTHKQ==,type:str] - PASSWORD: ENC[AES256_GCM,data:pWSCSpBBqGbsekxw,iv:LKTcwGyLmovSIkRfm/FNigAN6MNGnUr/Fw8nZgPk6kE=,tag:9rgGYZoXKUuvWwbY5e0HkQ==,type:str] - PDM_URL: ENC[AES256_GCM,data:iKe462MfR8DGs/qjNj0UHux3Uv11SSbDPQliiOQzPp47LGWTfJDi+Z62PZY3WJX2BzGAlDZA8u0=,iv:y6EzeyMGQOFAt+E31ubVcX8tJC9FXsd1NoMtLPC9atw=,tag:WcJjEOf7c2jWOW85UAHouQ==,type:str] - PUBLIC_KEY: ENC[AES256_GCM,data:Ozbl1xMn9mgM3afpE7vY/ZSx03vg8ONu02/cUPluGCuTAqYCvcXDds5GyCycnp4XjzQ/gYT1zdo1MMWPVcYQ+bD55F8rowaNYlfgzJlptJ7saJM3Syb01AFGERXGOA8xUc8uotxvJfMd1/vK+h0P1WtKK6AZuN4+6/+wXiaKJN7Va4PN4rCooU9CQULX1b/Di9UQ2ITckzjxTqu1MzVi6YfV+xK1i8pZQLfoiq3yo88U74zA/mx8fmCAOje9NCmuahlXkA5uZhLjwi5DLWIaVBUqF705+ACGKcwjezKE+PYgTpn3RrsczJQ+jVRAuFYVqpPojE7iksYZoBKjDtJjZPvoGnTtW3uzusEAPfqgChpFIlYHoc1IMrtE4eBVM0pWQjLfBb2+UNcol0CepZspGFIr+JMcOwbrYHpIAejDRBK6wTFEmqZiCm2IOJ8lpTmFrQkrynLDyTGcsVwMIprbFspdK4t4LEZeckYz7Py6RaVYa6Chdv3wf03w8bK1zUcKf1DsW5/e4jG0zYeAjRQXPYgd8ld+llE2Qjd5CCYbYZSOKtGxbgNJ24Nod76ltaXN8sxaIGWYbiIsT6jVTq29cW877HlMn5utKLTYSH9ePxpYy2Yy7JTk6PJz0xuTwI6LFYNex6VacjF7Vdstx51fREMNtz8qD20bFf+84SQHy6Kyg0u5GTozRjGLwaSxiV78JgkX67nnmK+f3JPfHOSlr+Im/DTEqYDb+mlE+wGwUdFQ7RLYAs14wt+17BGX8SesodfUnkdh8aiu2gw1ENgLVm3ggA8yVxMUGk116FycWjYyeabSdcguSiytmFoSxgQets66/IhO8l3QCtDzGqzzZ51Uf28V0zpQxhsH8d1CHED846kGWGcs/px4vDBoQwZ+wXJfzTvtuOZX2Q1XD4FuMyJJAmbo6EQb2SSp4tUJPlxww90LZJd1nUhl0LU6pcEKCGtJAggWVqqJViJ2yU/LDLMiNkjZh3sAN2wcrXkjkglCpwwZWFv4hZmw4kPiBVIaMyYsHJ3PeGynwNUY/F/CTnai6F7KxfJ7k29s6Gp6/LEJ/9Iuyq2Dususj7GzxUvv1Yvy+7nwtHFWii4wwfJpUBtUEFFQIi7k4ZhNlYbuJghWGEQBv93gvFrmuD8Sdopm+vhCGzqM4NT9girXaMglwdeQnhMNQ3tZgao6Ua5zcXcA8AA9bEkx1E0RSW4oOq3mAywpUej2BjC27x6DgajpNZ+JU8bjhSTEcAvP5K/r29vBHotF08M7NLs9Nk1wl0cEIrAQO9TbYEdKQ81cqWEDYhxfy+AXbE38kPiloizbAN5If4UNUTQ/uB8RJ+6103IcOw7HYTxSClmC7Nc9juKfjmxpfpD21zxSF+PgYaeI2IR4EBN9O110oZa46Q0Odsqau5Ueykn3BeJWt8mX,iv:UVGqBkzrz2swvcFVyj0S3pTJ24LkAGBOZIjNziLylig=,tag:ujF6PabbrJqq4QGAWXcOPw==,type:str] - S3_ACCESS_KEY_ID: ENC[AES256_GCM,data:szVUxfaUHSRB7X9iY6xJF4ZzHMq0OgQ4UlCLDw==,iv:ganqJm44BswjwTtCtPx/L7rug8JVPjpoKq6ISfBOG4o=,tag:wGeeYgstuAQtm2LmoQB80g==,type:str] - S3_ENDPOINT_URL: ENC[AES256_GCM,data:Pft7l494kWPkJUUKAWPn5wgNlCeEj+g+CTbNIBRZuq7UahXRFYMJ73OQMik=,iv:tRNrXDa3Ce31eVCxDqiQ2L7jHsHKO27rvpCmcK/sp+c=,tag:Hcefxn+PLZlPrWaXkiSvmA==,type:str] - S3_SECRET_ACCESS_KEY: ENC[AES256_GCM,data:bsgHZvOA/4P7h17mXJsTG7H7cnQLr/wTzJrnF04lJQ269LHbEhXlO/J5BdmDSLnTOs2vcXkDcnY=,iv:WO3/Fk9ys4ZR4qyxKMZZt3K/m53nnaNsORkfQ7ckUnY=,tag:3oIEU4uLOobux1a5Gg0WMA==,type:str] - SYSTEM_LOG_URL: ENC[AES256_GCM,data:m69N+13hvFuu9v3R7JVYsxUAF++VqQklFN9waF1t6f95FEuOUJ74VA/LkUlwuJVm,iv:xjUDhXZ1T/2qNb7tPSBwvzf5+9z7Hwkb4U+P3V0KzG4=,tag:njl6xC7+VsSoNZ9NXyRTyg==,type:str] - TELEGRAM_ALERT_GROUP_ID: ENC[AES256_GCM,data:wKgw4opWyJXFVmqxFd4/YvvM2Ns=,iv:OEbBE48rwuVziqyGqMlHexonuo8YfUxURY+paMJUEqY=,tag:5MJnOdL6IzJEXBtet2BPBg==,type:str] - TELEGRAM_TOKEN: ENC[AES256_GCM,data:Q0KQc5NHUu9S9JzCGCFa/dHh6Ku4WpiuuS0o7UJPZmAhN/ofEGWxDzsp2G9nKDkrYI2eP9hMYyGb8aU2plCLPA==,iv:UGvW+oo3m5C74htbXvYCDpxu02jNngNTefjCRAioYWI=,tag:jvkdkU6qfkCfp6raPKSPEQ==,type:str] - USERNAME: ENC[AES256_GCM,data:n5pyXsc2wg7ZFXXd,iv:bcbI0EAKjk37H60nKJa/ixaa1lXCMEkLXGKfnoaZyTo=,tag:2c0/sGcEpG8BMiClLV+oQA==,type:str] - WORKFLOWS_HOST: ENC[AES256_GCM,data:BHDUywDhFP0UZRehW3J3E1VhQDcIzZ2T71UzXXBJP8nWQBPOt4p3abOrib4z8t0pjvfYl4ELdA3G6tppV4xSfvYAGvtfROhz1IGXOZNqE8k=,iv:1lII+JsJp1KI8Sw/cugsV0YQsXuFtiCVHSUGRDvrSzU=,tag:VHpOZSVNg8hlvfxGqTYRYw==,type:str] - WORKFLOWS_IMAGE_TAG: ENC[AES256_GCM,data:tpm9e22H6v8=,iv:kinvW3DRjiTTCP2dHB8Rly/Pb/Ie9xtq/DekobI+oJ8=,tag:5xFnpc1MQL6pzmffcwXiug==,type:str] - WORKSPACES_URL: ENC[AES256_GCM,data:6+WX+Gzk1FMFFa+7NSp2uQoy5BuX6vERZqLQaWX0Oh5uCYhJSdQes8bDl8d8DPMd7gzXDS9G4oY=,iv:jDUdY4GfE8vK2mc/cT/iBm+xHZOpPWF+VUSKx1ESSeA=,tag:kQtKWitIbh3rBpag9JDrDg==,type:str] - ZEEBE_GATEWAY: ENC[AES256_GCM,data:++SRiiv0HqwB5ZC8HK+d1fpw1CVDF0f2w5/HegPusPuaR7Z0l1yUNqtgfU+lsgmuksL9RFft/e/U/GqOO8+gpwKZC2NNkFX8zYOJe3vNLMM=,iv:KZUK61NedkDkcR0RQKBJDIbtm6USFFb9FW6YmWDiQt0=,tag:e8W6tWPhCSe+/K45S/4tWA==,type:str] - rabbit-secret-pm: - host: ENC[AES256_GCM,data:h9SjMx12Fdo6q2GCO4+vQGfl1eUN9XwuU94c2iVXB6+rZaUX2f/FBtm8HaK08tS+,iv:TIF27mA1CLhEmYM04DN4NfUckkHevblPBGiCxQMXumw=,tag:+SR0E9fF9KIJ08om9ua5pw==,type:str] - password: ENC[AES256_GCM,data:HUXkkjQntlobWrqVfTEKUQ96/JDY/6+x6xMnz97d2wKK5XX8rbmEm0daBxk=,iv:tZi7vVJoPk/Hoy14vnyC6VtC+L4gHTvX33fHtW9iQHk=,tag:2IrxdqjL0uHl6Y6OgMun4g==,type:str] - port: ENC[AES256_GCM,data:s2x62RkbngE=,iv:EiCCXuft71iM6qX6mHeTN53+ZV8tVORvLuBNnkrhRrA=,tag:4LruhMIyJKo2dWrlq/S2MQ==,type:str] - user: ENC[AES256_GCM,data:BQiJTw==,iv:Cxwc8MJEIkrhSxCZGaWp429gSeIzrslg/Qt+Z4tDp30=,tag:ugcL7JFdH1ZaNZ7VOflD0Q==,type:str] - vhost: ENC[AES256_GCM,data:XY3apO9AmSMaM9P9,iv:ruN8677SyuboYLO2LoXsWthF7VRVZ7BMXt8AoxpWnbE=,tag:4PMgFCQ/nkm61dd2t6VIQw==,type:str] - documentation-rabbit-cred: - password: ENC[AES256_GCM,data:QaVHXsnzHS95P7sHd8lgZDKsM7kusMIHITzZ+5YsDY8DKfTSyt2EDEeF7kc=,iv:2AdhPs99hhuXddROGEFcfHEl9nE6Eh1jq+STqx9n/Qg=,tag:b0xzBUE9YxGMK4BbrLQvJQ==,type:str] - username: ENC[AES256_GCM,data:kaLwgNU/XHRlryhX4SiO8clUMYoY86l/Sg7/9g==,iv:MvQ/cbMoW5gEhgxfe051ywEFmgUE4FT8or8gP++c3lM=,tag:8gPfWpSDRDztppYl8m0B8g==,type:str] - processing-prod-rabbitmq: - heartbeat: ENC[AES256_GCM,data:q+6XsQO3Fcw=,iv:UKeV0kLfj5EQhc8IwMiDlbzhW7rbcK4P1XDIKoityaU=,tag:QhaXgwtkQKwEYOCU271NFg==,type:str] - host: ENC[AES256_GCM,data:usdVXm+2y8pBhLwvoeM+/19muXRxwOYeDvODnlBwqj2TZhLy8ry7GCtPqiCX4XGc,iv:NW1jP8r2Id1X4Y6cAHqo9gcgve/tpvaaLw1gvIWwdbQ=,tag:dGYanPXM20VnDzQbuJLASQ==,type:str] - password: ENC[AES256_GCM,data:ZjEUzzENwuynbxvEVnBramBy0BijJ8NlSiuB30Z3BNIL2dADCaLpe/SecXw=,iv:aLf7Qx8VnRXgEAAXP7Q6l6EMLQlLihRCDUydAZUWVIU=,tag:cbH0FO/cSKNI6ldoSECDyw==,type:str] - port: ENC[AES256_GCM,data:GMmFthNqC3E=,iv:y3gh4H5mK7IbkkOLubGg8kT2q3/0bXQ1HBx8U4NL4Lw=,tag:3WyOta21V3SSiDUk423nnw==,type:str] - username: ENC[AES256_GCM,data:tDcKtSr/ilOZJeAJ,iv:rttBiw+cOyaonZc7oC4vLfxd/9AL0kt5bP/16ybfZK0=,tag:9mEpJB/S5DGwVTm2VucrqA==,type:str] - vhost: ENC[AES256_GCM,data:oHUBGjuMmMZruoURQjWCIw==,iv:s+hieaJJ+Fp45ZgzAnM5YBNncxlT7S5LRXLI6JIo9ro=,tag:ShSp71HyhydtfEAfg/Om4Q==,type:str] - rabbitmq-iac-smoke-secret: - host: ENC[AES256_GCM,data:eVVnHDfwIt+htJ8+qpM++v3DEk0XRX2WOWXWd+DiYzaZg55XaXSW0Y4ntlIiN4FIwpVcpyiKcYPXfpOgh77xGAUDNjc=,iv:EuwXweCvmcs3MGNH7QLNRpaV72hP/fmdqIMr8etXj38=,tag:v78xf4eKX3bM3DsV328QyA==,type:str] - hostname: ENC[AES256_GCM,data:VKSfIoFLCN156UgX/WetJ5a4WE/+EUFASuUA9qsOyZusOHi9jHpucL64d9QeDyGsrttaJrqgH+hiMVKtP54g4NLOaP4s0y4v,iv:wS/aZPF3Vzrb+g8FhWRXYKTCoJywk+34lBTuAmfEjAA=,tag:8JOWHGnq5mdcp74SWjkoQQ==,type:str] - management_endpoint: ENC[AES256_GCM,data:h6iQ65dNy5MtB1rDrIhGmkuaRtCnWa9e0LeT/oIDTwDzBw/yRqkpBVY5NXbnLEWmvt/PwOWdhvmDnZgc8dganwOz8HgtCa8HA6BTGyj/QmL0xiU1,iv:/dmawSXS5iFE/7HtZupfiB4LkvDUSwyyABFs93esT58=,tag:P4yChybEENZJdqjml7ggOQ==,type:str] - password: ENC[AES256_GCM,data:dWi1lDq7pPLq7355EFQi7eeYOv8p2wQiXkDKjiywaDda3sb423DYh64dNYY=,iv:9y9ooZAiEmrp763WksEw0uCSGjycHK5Max4sVftVgH0=,tag:bboRg82cMyjOCZOSxuOh/g==,type:str] - port: ENC[AES256_GCM,data:0wt3M4cO0Ec=,iv:rrS4rP9beTvfAziANnDEztPMHcR482PVe3Jr6czQLhc=,tag:HGmAD754NRWqT/jM1brcMQ==,type:str] - uri: ENC[AES256_GCM,data:7S1wr6pHFV4HvUQFY1bBk2xPa9wNV9o+vwNejmUtrWsCgIvX1L8S/1OZUeY1Rjky5G/J9BVV33Sxi8+8aWBR8ueJCa3kMecQ+Aed4hnRyYpCSFFa7izJ1I5VHnGSD7OrN6upeP+xspE0q3opOd+U1g6T22/GYwoT+iRqRXm615jRv/iEdHcBv/rjrs8RSuKEHmtz3mOpuBKE+dQcKQNysuEqWdNBZLIl,iv:MUD+POrjLLIELwhuthjQ+++Vqf6qZW2gp+hyGNkSDts=,tag:ZQ0fbwZhI3tLjyD8l06lyA==,type:str] - user: ENC[AES256_GCM,data:3giBqVyUIdh4j9zSESq93y0CPqo=,iv:SrwPFItz3KZgMys/qWt/0g3HSsDQEIeNPDj6ZIK/MnY=,tag:gaPSARNAppZjkR9cxHFX6A==,type:str] - username: ENC[AES256_GCM,data:YS1Df17MZjqRzWZHgHa7vg+By28=,iv:scLr6u7Lj+yP6Y6w4EoLxTZ0Ea3+9xlMm2MhKggYNZs=,tag:cfWdTn/StQT5746kzecPLA==,type:str] - vhost: ENC[AES256_GCM,data:oNhRI2zwZrVLMUFk08CRvU5+2kU=,iv:RdDn9DXtF2mOhd0wQzyKn3viyiaXtrqeH9gLkYomKDA=,tag:swHLL87BKqbk4u87MRIDBQ==,type:str] - default-rabbit-cluster-remarks-api-prod: - password: ENC[AES256_GCM,data:AIr7tgG32Y3tspv4/1iKdQCtisQCLeZ4fGtm9MUKxxYfeeNbpz1FDTR6ZYM=,iv:uMwI510jYZQQovWBonpwd9p+Lc3/p9pbg03canElgbQ=,tag:haOFdwARDmTAbzts3NiSDg==,type:str] - username: ENC[AES256_GCM,data:LfpbVdQ148ngFGrJ5LSEfVKG1ALBTyjX,iv:owkRO7p/ibUpeaxWKNDbhBRXYQyP+ingyYNKOd6qByY=,tag:98BJ+U9L1djplvbD50aZvg==,type:str] - rfi-prod-rabbitmq-secret: - password: ENC[AES256_GCM,data:q8FJoWQ6WwfYcHKKsk/vLtmw6D2KLIK2TbwtT5PWvKMdYk3CRRdySx/zQeI=,iv:hPd8X/m40Ae2VBVc9xJf0eL84lN7IUnYCVgmKr5CKZo=,tag:i7EnZzMfmJ6+pBwYf8vs7A==,type:str] - username: ENC[AES256_GCM,data:YsbsEw==,iv:S5pjf69w1DSEtAjFJI/j8KxM4yTbzwt1iEOAgEGavmI=,tag:9NSy9uQ3V6eKUPIycCKlhA==,type:str] - vhost: ENC[AES256_GCM,data:QllF9QgvK8YfVWhk,iv:hatSJ1WPBB9VC2FHhEpOQDc8DXZ30nX20lLj6KWkzD0=,tag:nnQj1ry8k1H9AKzcelwM4g==,type:str] - sarex-preprod-rabbitmq-secret: - host: ENC[AES256_GCM,data:dxCLsVYFpDYlsGAW42ICfzfak2J257deoKWilIyHNIoXxpAOTw4cG/ikOkPBpmAP,iv:LMkEb2wx12t+2jFSGPBdB5QAPsyPHUl1gN/A/uarLVs=,tag:tjwXXC8Hu2pZUigWrcWuWA==,type:str] - password: ENC[AES256_GCM,data:/V/d737Ny4u5tsQtvwFKTGFDokhCCFFzkKXtCQ7KPRhxbixZ+ysYYnATfPQ=,iv:p+9ua4+WGDYR2/zZ0wHOAvmvRR/v0ZapeXp/2rGiSK0=,tag:d6d2lco3TtVlIeu/c60gfw==,type:str] - username: ENC[AES256_GCM,data:IILdBntB6xY=,iv:i62KieatLDgY+4dWEVE75osg5A1QT3I4u+MiMPRwOm8=,tag:lWFsM5lPZeY8WzOiKgVfdg==,type:str] - vhost: ENC[AES256_GCM,data:+PtSY6PpK+0=,iv:sL595HAeZb8my6PBMD5pC/w+RF50HZkUlqTwUK/p6Zo=,tag:v1gAhrRJQg53Znuo25vyFg==,type:str] - sarex-prod-rabbitmq-secret: - host: ENC[AES256_GCM,data:lWJdUrNmr3HyBIOR10w11mJCN5DkljzFGG3vThmjG5yQXuAtW6CN32rX13XFSR0Z,iv:Qp3Cd8QY8SDuEHXyLXJ1IUklCKh/SyMZ560PDV2oweg=,tag:MCYKgOMSnnoegU6sDGEjjg==,type:str] - password: ENC[AES256_GCM,data:gaFmBLTFSZJBQr8CcF9uUDqBpuh1Ozjp+16/XBAtM9naTC5JNqtDmMhaznE=,iv:mfdQiqOLiL7xFl8HPs5JL7HjHSMenkz1eAAFhAOYuUA=,tag:tR3KrrgBnN83gzoMSc4hQg==,type:str] - user: ENC[AES256_GCM,data:Km4Chsw22xc=,iv:tPJIuKCdrt9imdIcbAmdC4pSNqaB5Szfm05/XO3UTTU=,tag:RIZQCb06fqHRDpWq9rdpfw==,type:str] - username: ENC[AES256_GCM,data:J20YVU+izSY=,iv:Rmw28ZINggnUNoSWQORL4yLudr3eFyPdkAMSjsCjNUc=,tag:pq3yYTLJfXsrdT6nDfzV2A==,type:str] - vhost: ENC[AES256_GCM,data:s5qJ1h07bjg=,iv:O7zU+DJS4idZo54t4g74yogias3R2Iq7OgWEQDTloWA=,tag:8U0bYGsOQ2BZW6toaVuvWQ==,type:str] - default-rabbit-cluster-tracking-prod: - password: ENC[AES256_GCM,data:sNSxjQEhx18xcwhD2gj2VrjMRQrNK1ZKYJY2K0uEZDDQLY0FksabVX7p55s=,iv:L3OADWf+mkSBmsIj6d6JGFlM1ry+IXQSsQw6SOsz4CI=,tag:0qXbhyugxlAtciY90S4SgQ==,type:str] - username: ENC[AES256_GCM,data:jAvckwR3wX/HDX9IxvP1Qgc4x6k=,iv:xrdkz1AcY/05lP+nDfaI7UNpC8si8epYKKW7AIsMJIA=,tag:VcQFNAqttCdLki9RDJP1fA==,type:str] - rabbitmq-cred: - password: ENC[AES256_GCM,data:KvGtyVzcKQx1geKbHWiFsZpUb36uUVHCSRXqQ0GM6/bfBeJ5Qno8AglsCVc=,iv:f+nTLqu0+M2Z9VAvPyYPqq9BsuBuRJGgu75u6rJAQYQ=,tag:/yobLMum+ji/dCmfWmyHUA==,type:str] - username: ENC[AES256_GCM,data:cDbE13wHBp7BcdxcmIaPwxf0NgL/ojo7,iv:P/mtZoJOjHl7r8VIMld6+pabcL6vEurF+tzLe7Esqkk=,tag:Z9JgAKPBXe9IyXYaNWm8cA==,type:str] + secrets: + - name: analyzer-postgresql-secret + namespace: block-analyzer + type: database + lifecycle: + ignore_changes: true + data: + ca.crt: ENC[AES256_GCM,data:n1KL6paufnt5ZsTx1iEIazT2/L6PhLaNnN+fQ3DJiYxVyUww1yBbElmbcLJQztMGYIcA43fLwlg0euIN1qRIJfu246Gw4FEiuRJce6TXXTHt2VjzW6GQCMF2hbl9KgpTPDoPtoCR8vJnG/bGiwaKURw670Y9sRHvWGzo4WZk3myln5yTdtfhrjH4vLvmSUPvhYKdS5tk2tIQigrBoMkgDizS5M/Wq8hbBgcLjDdgw3uxiIf70jR44/G2RqiCJ/9CDFVdi2TSfDRgg+Cq0TMkCIVCGIs/4KdWvnKPoBri6uO4C040XV+O5ZgytWH+GZx4KImV1+PjmjjovZy3I58X444bm1rLmFV+p611i1z+uOi+lwx/VciaA1WRroPgESj4l1bxVBnhpM8MO8Kh+oHnByVEZ8HMFciCSEOAAcQVziBv4hWcr9A0qhDb1BfkvIcCgdaGavaKZy+s0pWIdVmo4FOMBFvmmloFZ4tr0vaOi/LK1kRMMr7rTGxxeSs/e6GiVAVRSHxU38AXVbQCXo+faEIn7yG3uCPnSrAi0Zx3pcAbtvhfbPQfEJuVcFMLd36Qv5ju9zX+di5EImtatCeY8iviX0cnhgRinytRCzP7gZQy4pDoTV3aOgYP8B2x/aHoyBhCbW9DzXpxxwKtvQfIihWPXMbcrkBHhI7BWcc/HeBuUSnm/tiaqScNWgQg1/U3s+Hdh9ChHr2M307TfwAm4PE/E1YgDPNxOTzEztlCYtU2NbdcqQQgPVpbpJWNPyEf1LJ9cDkIwpLbqzbUGnfz8Iv0V0/iypnh2yhJQdFkriHFT8e6vBUv9gZqzx9pNuIPn5pFSCGK3gL8yVyRp2ZHf/D+9zWiG1Dreo2D/8RFuYocOg4Eqqw3H1Lu6KL3oh2b6O7u2lZeQ2vT6nhpJo2kQjXXCE2NWnXf2lH0R3GfzfsP/KQfau0CUVl4kzUIpxuv4kY8c/g4VA5wVborXNjqOoushWi1TJ2kHf/HMErJuli44fswrp8JLzBZsaCVQHjsIWuxljFEatSrfpNkwUO68e22vIh1MfDolS9H6pvaBY1EiM9Gg0bNO/taUbbUgbR9K+nX1cGh5bEk8l6DWdPloQhjQwJI65kmDGktIKBiSIZKPJNO0+bdSVyMX6uy9YGoekwi/CMH0PDUswLEk333hCsQg466xHolqkVY+WuZGSxX8KXxovC3W8gfiM47KFxUNESUH8JGdXHxe7RNSIEYCXIUd0vPEbRvz8E2aQjAWVrtgH83wiXhO3nveGOxHYMV0F+rBWJoXuFwTb9QyVG8UyjUHcLA7/BUtlE81PRepaNR7tt10TeP/4oEja4VCrrxHSj6iqYolC+sycHmKdGY/ozwA3nnYEsiGql30koO47JJa2xZ7RGPEqc6MhyPhVakhav77ltinm0pZ5mkibqCN5dhL9UY0i3ToT1ZLI8INaEQIO9UawYoX7FzZ0SurRI/4w41CEQyTyV4sxDn2N8yuXkPDFeMFijB5oDD+fGKTZFX0sCv+Zs75faxW/CC/frRNXtP3aUJO/yXtJzBsXhBRZRZXXNYA4rLO0uTtp8kqMl8NbLZxEFRDFrf73D/vyViq+011TrvlvbfTVmxrtq//+HpY5LR9STpWe5Q5Cnyfit+qFgML772+ufny48GAoL99e0S/ydlbwl4gZ42Zi0IGlMJ5w6AIzAhFYAepKXcX/XbuN+gl8zXtj2ycHl7Pbv36GsdgthR2TX9DodTNuTv35aeJD+ruP0LVasdKwO7SjbUSvhBKjAxZp3S7Sz1raVHcH/mgz7CHfdCGfT3n5USxP99NN9NNjSEcqdVszKnpvddZELbn1v6blMTXb1P3AOL/14AwRATqz7E6LPzQdj1ke1i/LtitFj7QSfajAVRdoMLkHg4MlAu/p6BeJXBvTVE1s7x6n2QBFrN0IfnV7zmAZ8dkjsI67zKp2DNFQw5zKlAkWTAPrNBtCuLd9d78JW8PLxBOkjD78l2TLOFdT1TK4ViqtDBUEyBiOmQ+IlsOaRJo3GCqw9XrKLbgBAMcXI1y2dT4nzD4SsIsoy3+vWaG2CeDe2XiEOQXxXc+2OUdrwUHjj9OkLs4GLRQGsG6LmWisg7wSG48UmB1uG30kdByWxN5oDKvNnHzUrf7YsKJvLAVKwUfLOKYZRWBLQNiQpCx0BMiwh6m/vw5eMxRoJVmMH1DR+wqBcmcyV/kUf0e1npXlejegWv7/ymmhlOn/uo23trJi0R823yRo/cJPvESyN7O6dHyft43YoFDJuKFS3V9jqOLbJZn3r/fLo7X5N40VK/MeibFaLCSJzisRUhE2Gx9CyR9QVwG+yQOj9CbfP6uOoXBhdBJCHe/mPSTPazpQBZzQTpz5XhadibsJK4b2tuIm6/UqoTg0n2wLX5wIrYgJdvAe+hBuYQdYPCZClXdN3Nd3TT9dAk5scE6+tdJXPf+9K7K3VByK+RpiIZG18ZUPEx+roxX30+O1+EbdmJnToYJO9JhXZ+sVuHGHm8XZyS9SAbtCBuLZwEQ5lpsyUwZTRt8Bj6VX8h69nHu3/96AA5H26CXx6x+vf+ntO3whH7ZYR6Lj86qOU1FNSeHuLwiVLL5uDwyH8ROHiTXXcAIGdfJJxJcPz0GAIy6y9fnbHAOUnPsz6y8iBKI7/dTo+L5zDBoqUny9MiN35uP0lqTeAbf+q8r/yxMv995o6mdlV8kQoi8PjcVgj7QFAFc47zzqrf3wWjC/18l1Ae2YtfNRNaCkxTjY3VRT2vVwPsRFpWTEdRnCt9tdvMLuJchNOVYsG+SmggzrZp6b2DPp1Awj18qp1LVK2+ybDYNowe7kH65YWTTEjHCJKEL2vCDgCkIOBrPCjAF6MlvDTHxoa9wb6ym8hqR7z3M6mZEGANGfensk4Ml2cxGmoAUg00CyAqmQwd9FQ/0UdNdmvlebR3Tv64kpwyHOw60iw0h3kRWyKSUj8vsRJrEg2Uso3IwrzOCtmBff0mcgy6mqKucnuH/EPerZC4w2YiYG21nYg4/w9hnqJ8drZhjIlClOq6rXB9IdM7TvaaCnVoUPdj7e2mTBqwxiXRZ6vcyNx3upaZnyFHPXs+ViLKTEhaxh4IHATWUPaar/Ok3sWG3pSQ7OwajgcCYnMoJTiy7nugsOyDV4mWPMEqW8RxeXctcTlYvz1j6Z80jVj92nFMgoXxbk+T2W510uA24KA6Q6PT+w9gWNFIjOQwXYXaEmhPaThf1sZndsupHusMUAL/+IF+e2zgJvV233uo1faDVhEOsayZYjsyMtEPf/rE30MwJGdhjlB3EAGAASoa8JfRig/1qf4MjfdExDUYqDUYsHvX8rFhXvmtjbxTwN+ZqNCCqlT+yu6hD0H1dA+DEXQL66XWspS0gzoELKRVS/p7hItUo9RFvVSt0+qFLtE1Yrs6xfd/DmnItKuq4hv5T1mnIJSk/i8jH1kMWSDtBZ+f1dSf3APj1kG0HzKt8OqsfnEwD83/D9zp8hDZAACtgIJNTdNyFgkMo4E0dDXrn0ZoVu//LtWue+uqncgiZq7Q8WrS+O2eknZZe7GRtlRHs8fypMIIOA3uuxd1DyUZ+oPQPsf+e+JJr6/hrP1QVBSmf88mbnjCU/bhPLXqQHrKx6gOjfRFNjlnjYuIfzr/gpOx2mYghsm5K79tnwCnFQzf7ZCkebMqCIPHyDbawv+Ad4/MyL7nGC1su9jHJbfkifzVcxfcEbK8f/MgTDwKHEGRLanOyx/qP2Bcan+5JH5vlY3tmWGRrfKx5FYo+N7/gi1+npTHoJuZ3CMCnZ/ldmU9yugpQSGII70P3KNGQ3WS2VDhnXgBp11aZ3jQqNn+at5nmzR6rnu4DJcqPVwZGiL7EEW7KeoekTT6CBNp9lGARmEx0WmLe1rHAkL3lwxQOME64ZbjA+DijuqMAr2N9sHf49t41m+rT6BmHOJ+Ca9wPhsEmFSAVwzD8upiZ1v8ybcBMMw4spVEsHG7JoJs1tU9O7GyswII2xDa9wyNvLY3Y/ikj+9e9TGXyf1PNnmciSJrJJqkTbU1ya3i8cLDpMZzjfXoKccRl2RaQT5bGJpeDJIGDdqew4NY8ZIwDy2MphbEtJpN4Amxc47/tWoHyzRuqIrJOroyt4EaOI4nDaPh5wau5zR1Lx/o5TS2oPlDZRzZiyvWy9+ahsoonOs2Tnumbh+wV+ziRL8EfzRklTJKXLXuiuQCJyrPIlRziHuGXd0NrPt9ryJxOhr4dI63n5wZnyrHkkEDOiMWsKzi1VW4T/UtKOlvd/nJtDzXf2tfKTJVx0ILrik74bkVhBM8yQM0j7eTg0iSdkYkXUePlYJt+lWII0RxaxNHcU9szQub5xwsFtPmMBUwiKhebfL/EnjgWP+UMboY1ROWaXzNoXZR60MuTlaXvX85tkyo7gTjyq3+f/ehSsUVXsHb2yLFkZESn/ID9TJcuZVB5LWPwzNnPVy6GKgEtBqY5fKFGiUs/hGHGf7Z2CkVvo2L5nW1k+9YP2jAAxGKLJE0giXRCQKYVfY5+aoYjuTqz4VTrkcCRkvBRH/JUDvkjUisfpBx0z6rbmQ05I/VEsgpF80oln7BV+6f1Oj4BEVK7jpXckLkaod05uRC7RslsPStqN3KlOIMGRpjZk4JjpS+OUjb+RHzJvc8uFSTwC+aPaDK0lxFeRSr6hrWf5ve6RO68LycAephm89Om9M19mYEzRmGh4fsfJNZsuRAGVGy9uM9zNpmcZ0TsxHXfMIKwb6D+yR4x01l43/xbXVeupAvISXqp2WBCBL8Z3onqAeXauLf7F3xn6jt3pGWOAdLDKtbqOV7rDPmv6qOIWeoTw6WCzQNyCo5ToLjvmeiIbj0wDzAlWDik35YDQjD17v6G6u4Z8c1QMV56elaI/5BymRjMUywkGzaXN/wahpYjDsqP2KM/USDnpeUC+e591q1mheLZo8IYSk+Fv38xmAKVqrL8PBb1wJ8uBXXLUMxY5FQnk0naSZIpr4tGZcimfW33X+MQLOr2k5EXIBOG0GLtyGFdaCzWxUDwLuIBlg65nGb2Qm27JMK/mh1ELWTg6zCFMf32lLLTTVfTMy6EnbqflhZimhgyMBsXSWIOaVe/sfkA1MSeBVujBdmj8CWDJygjySrsS5uEM/y2iO6OqVMUIBdRa174WCky2suIkfEb7VI8nhhyJE8stHmCMZaRmiGK+RSpZRl6asZ8H+95BEc3ruT4IUz4BsdzthY2CpjBUV0iFnVIlNamyW3iZFcJ1WXHbqjoXWH+tEeyllLsYkM0PZ0Vazsng5qk+TAFniIMBalqGoGy6TaVd3D9u5POnS3vLReOCD3qXpfPq9cB15MPwMRvNlkMVj3UDwQM75MuakNfc+mhV0o4MimEx6wWj+pQ8oDyNate9aWgNdSLdGxDD72RBMsiz86H2U71D6EiZK++cWqtB1dJPmcsKrENPk6T+OZFHRY7Y/ZIvYpsmDcnRKyFj3X3fMIA+AETTIXXkZOcPHxyoAEIbXPJHcMWafuRgm2rzay30HqOv8/Fr8bLL7vv/0wmN5RZQMg8bdVBvkZ+CvLrEk7kSAPvVmG+teD81V4ARLNf9B20cFGJC1o0fRXS2JBYrGUC5QMJ7Ys2P12oVksmZi8qEZ8z+tHtaRhEe12Ng+QRuNYhAWNC7P3wKtEQr6yoTDWBzXwRDnkjZzvy2mrYL5+Ybd5ruZ9sNyhuC3yhQL3L4BJ58RBBscs0Q1DZBmqN+kbS4svQvY5ScaeU2eD6X1u98fnrScjaYTLpTj8UBjBpUrFiqb6GU8wGBCKcM3LWXSlAWPucC6ODgX87dvOy8JZe+kypYW4ZcmDYtvsUOpOKwGBED4uouh+WKfi2ntnIEmdE3BPFi7n0NMx9lYMMJBamh+5R90rbaITZ0ZESNIOqIGXapdAwP9xRSfC/Ya9C/5LDmL2BIVP7HDsKzeNAMfMrjEO/u18oWtOCHbruy6sVYLejzge946JkPz8PH3IzloVcKc2l3io8TlM2v8vs+FD9YzZZFQZ/f29L2AAeWECCLtsslo9U/4e3OzggXtmXcMKksfgUbndVe48vpyqE/Mzw+LnCt6xz0otU6CVz8/0aaNL2YMepavEUtapbGvk1B64fIt6iHjBcSPJSL0DjrcbOwQMUGlMVZWTEGc/Sf3mMoWXuYZvVwCLlVRQlTJ5jvKpIYGvVwEjgY+5XG2DcV2hMg+vNxpEQ+CDpwk4vrx2i9Zj/xD6nuI8uHIVkyY2fThNWy9N8N2eqeR07BcmrJKd3gjqRZYEdNayRYSSd1rf0MjQYfoCzeN1d2Dw2HDXvR8z6vgdmUQG4ESznziZe9moGMBmAjG9q1yH76GyODs=,iv:nMemoUmnpUhm/Bol3eZNeXExIqcl5fhUD6Zm96AKc20=,tag:Y3K+utvW6EPVL4+WFaSTbQ==,type:str] + database: ENC[AES256_GCM,data:w6eWnokSAgpiaDzzSOpY1g==,iv:ciSyeydGJMf9lj8HDx0af53IAecYUElkV2Jt++1DBSM=,tag:2aIZDgVIofcTsHfWwKaGxw==,type:str] + full-host: ENC[AES256_GCM,data:iAu4jl7b+r9aipKjPM3Hejtuq5Iv5PwzmIZr1/W57q+zouXTMfX+bd/ENfg=,iv:1C7v4b2ka4zx72Rz3lUtZh3IJhRKJ2LyrxmINMceCjc=,tag:kFmrino9pKbGY73X4rD8Tw==,type:str] + host: ENC[AES256_GCM,data:IdAmFm238nlZhesIm+XzsPG1KXZh7FSdzY8sfiLCEokokRWUqylQG63WkGBjyS9a2CYkJBUbq4s=,iv:J53P5Iui8QcF1Jiap9p4tNP69tZ6oPz7qz2OO/oClHE=,tag:B+ssR5DPA3ge7hi2HfnI6g==,type:str] + password: ENC[AES256_GCM,data:WjER31mX6niR2r1zGDS6s+15Um0OywjH+RhRSgy3g3f8BHJuKin25YoW6vE=,iv:Rwebksnlaicz3PeZnaTPrvHD7mCSE1YF2GesKwcqdpY=,tag:TkxvPrsCzksajqIlfoWsdA==,type:str] + port: ENC[AES256_GCM,data:apL52mx40yo=,iv:ftGGqxJIIxGSwOfnrM8ZgydwmBl29thyHjh9IavPsgg=,tag:lwLegma+bprt7r1lQXF++A==,type:str] + sslmode: ENC[AES256_GCM,data:HdhpFyV+4LwAecIUTFgfig==,iv:0q+PaDDEl5M04Y/PkMzF0HfJERJ3hpZ1bHvv4dgoN24=,tag:/ljtIU3EJ8vtFjOeYRxhxw==,type:str] + username: ENC[AES256_GCM,data:O/9VFzXm+k2pbXfK,iv:CegSv2qGVH22e9Qxkomak+UN3SFAflTJJ3ndUHWEVF0=,tag:huqN2r+jWX/DMHXllOR9nw==,type:str] + - name: dockerhub + namespace: pulse + type: dockerconfigjson + data: + .dockerconfigjson: ENC[AES256_GCM,data:Kkq7GBMCo85Zd1U8NMwZ0Zo/jU2wY+ZpcKu7UrEd3fcfNbqSyxmgthuKebEc8xOUUhWC2+Zwx8BSlGvTkIfYBX6t+tkqmGmv1iZcq7j8oRDxgr343AWQ0jn4uvc=,iv:gFzqACiqVsrtanqZdi5Jp2bDA+QQUjyKHvtM3xGJVW8=,tag:tTtuLkmFXFr28dzV7H7xPA==,type:str] + - name: sarex-agents-valkey-secret + namespace: ai + type: valkey + lifecycle: + ignore_changes: true + data: + cert: ENC[AES256_GCM,data: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,iv:OGFG87rAgDOaRhvF5btIUEKaAJ6UepumXiTTt29qY/I=,tag:QvXAqhuq7Q4iaVhttE1PwQ==,type:str] + host: ENC[AES256_GCM,data:+Zl9tUG2RUPPgdbb77yzL8nIwFHB6ZaLl1QXaCPGI4VaSt9hlFYQ2BkuD5zEzUTzrHe6aH1ZBBQ=,iv:VhEVSiKdziIUDOU8g/9dpAj4OImF4u13QvOIHlLLNyg=,tag:FXsaW6ht6mr1hXLZ4Qu4nw==,type:str] + login: ENC[AES256_GCM,data:tRd8L54/hCGbaGaCwpZtMA==,iv:jllHF3buDDVYwWz+wi1rF69OJVFRVYU6ogcOpfqbU+o=,tag:5HnQBU0CPPxMgXZFYyRstg==,type:str] + password: ENC[AES256_GCM,data:Nbs4vNEu3Q1BeTHKmklJDje9ysPCRGCCagNqXdRQBhH2Fi8Vq4A+lqe6w7I=,iv:2zH7mNUMaJG+wwnosMn1GjUoo88hUdauR0G2X+wPP3s=,tag:u/5YGVRieKQhcGen/7kWLA==,type:str] + port: ENC[AES256_GCM,data:XWyvZa/4H0Q=,iv:eDgipR8K7Aczy4D4U1EtBOh2egrc0GKQdQQw7SeqQT4=,tag:bhdat4fYGsksloYbumqSyA==,type:str] + url: ENC[AES256_GCM,data:i7vqqIfQlVc5TF3rUmeEGw1gYSuq8a9ZuD2Dq5aiuKjhoEekLegTnnaFfOvkVGQrs2qAYxf1UF2H+ni8iu9YTQ==,iv:j8CjNBcJ/IAt4Nml4FHfJSQOZRaD0TiLqS0RWdkVrGI=,tag:1tnz+LlX+FIkyFzqdntl0w==,type:str] + - name: ai-agents-s3-secret + namespace: ai + type: s3 + lifecycle: + ignore_changes: false + data: + access_key: ENC[AES256_GCM,data:ltENSVDrD0GJ963Z24AazMe8cJxK/HPQPa3MgC8A3dNR/plr,iv:BSvnSNBX5GzaIw1Mn+riPSrVfZOJSeH42rD9ypTDTak=,tag:LOOJbVGJ/d0sPHN3g0P+7A==,type:str] + bucket: ENC[AES256_GCM,data:fxvVNsfQQba8MjTfH4Xv9bFUY4Y=,iv:fi4aUOxS3wVhNSUeG5yBpz/Or/8Zir/5UGsFFtCIbSM=,tag:kGA0EOi4g9Dv0mvdrFMTHg==,type:str] + endpoint: ENC[AES256_GCM,data:3QGBsFoGIcLM6Q/IFOHlIxjkM8Ofso7eiuSMPv1wFREnUg+6B7tEMtyem6w=,iv:rLnhPLfLhIAKG45xI9Qy4cLyipMB7yayFJe4a4soxW8=,tag:ulZ3SLrOivoXxVjnnm7hIQ==,type:str] + secret_key: ENC[AES256_GCM,data:3/MHeXivTZ80Q686Z/uUfOPbBmGW/bpDulOMCRmdqeeo0mxeV9FuXpQCuy998lyBZSjJdLF5Y0k=,iv:u2EHaqbFCHXZ4QiGOkvPmM5RR8KBBCsreGAoe25il/4=,tag:F5U4YxlkLZI2Jzri7DEX0Q==,type:str] + - name: postgresql-secret + namespace: ai + type: database_url + lifecycle: + ignore_changes: true + data: + database_url: ENC[AES256_GCM,data:4kw2tt0P21/zeHqBseE6ZCguuo2j8Q+R1sI9fG8wDdd7pwoV8HmnooiHhCcSFOpFVlOQQARqwX+4YFy6juXNibMW/MClkSS9DeeTF11EQzLOW7siCjEGLnBTxfNGtWqzwnS1Lg8v1amtx+FFe7O+IxfEiSwFW+lcyO2BBYmk1lLvVaWZj4fMmT1bG0A63aMAf/xllJkwsK37L0ORtyOCQwU/vfazNHgG,iv:MkB2KOAlT35/kbwFJckSIkGsSI4K91YZG49ukBp8354=,tag:5LnMCTrNlDTgXSCZIOCVfg==,type:str] + - name: gemini-api-key + namespace: ai + type: opaque + lifecycle: + ignore_changes: true + data: + gemini_api_key: ENC[AES256_GCM,data:5GoGxFKM664nIe8+iMYG0FJYdHg2qWlNIbb75INahybx+S2xmbKLXFGNNEgDP7BXee/p9w==,iv:v1lHwUPBJClGbFRsplJbBGgngwJcvkhMY8Q7IzI68so=,tag:Eilvs7fHYeSnk2YPlpC0Cg==,type:str] + - name: mvp-agents-secrets + namespace: ai + type: opaque + lifecycle: + ignore_changes: true + data: + GEMINI_API_KEY: ENC[AES256_GCM,data:MabIHgtcr6+aaQQxfI1YfkPEQ5e0GHCWyUff+2w0KvCvZY+JN/Eek6NkF1Rm4tnxgSpHbQ==,iv:y9yx4573oooYpNUaBsuLCepxUyMl0XwNqy+voALSEDA=,tag:OCv5aY3CyjXLYj54nMZ8Hw==,type:str] + LANGSMITH_API_KEY: ENC[AES256_GCM,data:zTX31ikVrdQvFLDRGNyqnCR2Ysjc5sKl+1gr4L7Ds/8wSDU+HGJ9rN3QzEKRTUM53PWaR8c7puFN4S2p0uBmHMulH+I=,iv:QYgVmMusK5YiS471bwBcy2C3ufUJyaLOQgFCGTzNMsM=,tag:hQUfgsDGwoLgEgF+2w5iNA==,type:str] + POSTGRES_URI: ENC[AES256_GCM,data:htBxGMW0Y81ELWerU6wpda+lnqtiblgNp1rsR6+2qvtQfViUzewK5C3v/ySyFCu4nehJuCj3p9gSxVe0AESDBV7p+gCXl7nU8sf4In0FDbmWhSDweaPR4Y1CSQwQ9QxuQM81ihKwYGN06BZIxByA6/HhZvc8xQju6lf4UgN08/SPng5d/zqty121azgw6eL1j8cwjv1zu7X2kNt20Kp39A==,iv:mghFDLHLdLbZ0sDH5bijZ/TQbz4NUaDikc7RaArbM7c=,tag:uWJR3Kb82iJ4vZIrjpQCoQ==,type:str] + REDIS_URI: ENC[AES256_GCM,data:xy3pLz91HV7tBplc/ggWW07lVo+pB0/PMgylJervRU37B5xP0e/sDIyoPtoHT8cdaOc9iw==,iv:Iwyp6Oy5mMiZjvvqeJTjSB6d9Z565wPqhb2yY29d8Zs=,tag:krLWCuz2ca7wBo0a0leChw==,type:str] + - name: openai-api-key + namespace: ai + type: opaque + lifecycle: + ignore_changes: true + data: + openai_api_key: ENC[AES256_GCM,data:qtlFJSykmSuzlTb4Dosdf8i40VKDa+VqXOOIa3nfYJMsFQRdpEfpeXT/fz490In1YhlSfPfeIdBJ1+l4E/iUT5CHSQgZguL88gWHmed7YdbyiEWb4jgwjRyMwM8v7YUM5AOGUFs4mK7jlO0etWXh0460Px5L/lVjGgla49swGQStJzHfAJO77ly7kHaBDISoTrXLpW0rbrPrZGK5HIv24dC8dDfIf33nzRxGCjRuHhwCmcv583P55KKELZeHb/9VIjfOJegpuin6Wa6NbNW7449GS4dZ+8iv74EnQg==,iv:N76XQVH/ulYB3GZOLKYQZPETBHlFJ67OzAJfaH3EwOw=,tag:zoxZkHHf7y9j6WZ1MgsGOw==,type:str] + - name: sarex-agents-secrets + namespace: ai + type: opaque + lifecycle: + ignore_changes: true + data: + GEMINI_API_KEY: ENC[AES256_GCM,data:YZuTysp40n+3p/HSui2Y05wBi5CdqpaoDO9KneDw+6nGDrD53vrJrq5ZbwVZk7Fl+qqWbA==,iv:YFSs9m7qFnk9pZ6YqHnQkd3jT4WO4kFMR2HZFEyzQEU=,tag:J4wWWMVKUYw3u6rOO1ADsg==,type:str] + LANGSMITH_API_KEY: ENC[AES256_GCM,data:dqRGIdSIl60wrPhXaS/+m3X8OHlFmNqtQSRmiiQpaqVSWPtODqw/At5pQwLqTUjpuYk7VYBUH2zNQo3k4f2isGz429c=,iv:J705w8sLshM93cnp4wodMNa84EFc2hnidg/NqtxmRs8=,tag:WzFup9Hqy5SBi6hkNyXPDQ==,type:str] + OPENAI_API_KEY: ENC[AES256_GCM,data:3Rojme6wHNj/DHyLggV8fLM4riY36LoYk5qWjICPIq8onH9yCFhlIGGDYoenrnI8T1cRBIi7I8VV03ohVWh8hkAVhkug5Wwq/4dfEy8PU3lKBSqp1n/0Aqz8a0N46srRY4FGckOk7EQ7AOnkZW6SNlk2WSxB46OIGOAl9O0HWbHOraH1l1MgL25RMe3QibfMlk8Xtm/fF3nk7OMYwwYiCpTkQJbfD1hKy1lgJoh7hQ/wzMcpewUMQRiZ7+f4+d5nrzzk+k0r2r1g25ZfRX471OCGe8e+pICzxeE/VQ==,iv:vowCLSkZzqYkzJn9O0SWLvPlYDRWwZlw9AwaUmOlUus=,tag:NxLEk5Xk4iCgbiNx10HdaQ==,type:str] + POSTGRES_URI: ENC[AES256_GCM,data:2TcVgEfn3KLQ3LXY5y4qKQSGooqN/ZQ9gHMIDkvBU0xORT+F7DAGrwL652MkRDux69qdwedokIaoqkM+CdP0atEAfYB+UH+wGWb1h9OgmvilWL4zOMfofnYRAqI4fETWavO6isLq0cZjol4jRdfJ8AnZVMfvSl0xgYsMp0vp6cj2y2gGgo0PnEkgvabWQ+4/93XppMSG3ZCgHxQX1JkRlQ==,iv:v6QRoexX/z5HnRPtVW/ZO/8CpNWLaa1o/26Uc0w2ej4=,tag:STpMjyUObO4yRVmHKEWnEQ==,type:str] + REDIS_URI: ENC[AES256_GCM,data:yC31+lrBdk0Sm9P2ZYvZGPb3MnDp7J6AV9jccaNZf2FDVpcWSv2q5Pu0LoCp3gmVUTzr6AgDefY=,iv:YVjRsR5lKPogqSTA1NRtl7tYWnH6hcT96lvqFtc0dZU=,tag:7FWxyZPX8Z6+2jCBiZDGnA==,type:str] + - name: pulse-s3-secret + namespace: pulse + type: s3 + lifecycle: + ignore_changes: false + data: + access_key: ENC[AES256_GCM,data:jN13EQpcA1SINcLKxDQkXAIImccSj/PhIPUDVifHgKiVpEB4,iv:DmOtB7/uyUklSbX9rwUEzlcL75qAwrHP62295kNWi+Y=,tag:4CNYm8YPpV4Ygl8k1s53Tg==,type:str] + bucket: ENC[AES256_GCM,data:qMhXH4z8k0n4P1GV42pbzg==,iv:v243zzhurcky+/3kfZYtJqDqRfB9PcXxcw1Lx/om0sE=,tag:zkVYd4dGQMmWTXQ+igqnMA==,type:str] + endpoint: ENC[AES256_GCM,data:g3zh2czVf0dF0V95ssPqt02XJEL8UI5MGXoQ95ANuu1b/nPkOPglrFHBZjQ=,iv:1qBLLmDi93lZFfm3HM++NkWr8iKfuMEQIjDtk8zezVk=,tag:Qy8WqqjmE+pXTJqII209Xw==,type:str] + secret_key: ENC[AES256_GCM,data:ASo5CfRsvOM4v3yucNYtu57F70+UeY/6A1KlY7cNr33nLyIjKw5Vmcju0hsnFKQ/NKeE0fs5QvA=,iv:eKKEhJJ2Th4OBuuQxV4J1c1PsoL0KHqe0nLX+57vjLQ=,tag:3RX/+aZQmAyQps5fS+Bckw==,type:str] + - name: pulse-postgresql-secret + namespace: pulse + type: database + lifecycle: + ignore_changes: true + data: + ca.crt: ENC[AES256_GCM,data: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,iv:TweszGBt5AwxPAMSnLmbBXbuJqoXjeJl5n0dBdyXcdE=,tag:Zm968RkplBuDr1yGSKYhMg==,type:str] + database: ENC[AES256_GCM,data:2IG6HvoW2VOcrc1s,iv:SwzWQ2hXkqhj3yJkut22qZC7ZjY7byUvbH1H2a0v5NU=,tag:aq27Iwb0BjSP23TeWl5wqQ==,type:str] + host: ENC[AES256_GCM,data:LNoDCxtyakCgMvRttw7KeBRpWHTt7m56hpXqLDZhjqiM3Y7KPQIUFlifTJHdhvAK3aX/NcalA6g=,iv:nabMVtm23F4mRfRzX5VTEnaTbH7x3i2WqZeEpO2T690=,tag:lOD/YlBPuVmo04xwaiofEA==,type:str] + password: ENC[AES256_GCM,data:UmmPv3pJUaTKd662b8LsXtc3bvUBk1+B5k6luhTSNC/quN6DuJjXdjF0qu8=,iv:g0nnysG1lC1zzLG/MHhH3KVqBuyjZw0402LoKitAzYU=,tag:xCPQn270wjoj70W010zzjw==,type:str] + port: ENC[AES256_GCM,data:xDMXHfAmC4A=,iv:F8+C+I6YafIUzPNyCHRjoEWpuYl34x2x+O+CkUI9Ry0=,tag:MVmqx4R7+OwejfjRZmUCNQ==,type:str] + username: ENC[AES256_GCM,data:Nmiy6POnKqI=,iv:0gBymaqQ4fYaeXW+AcPNkejAn+2+c5elA3tEw67uFyY=,tag:TDew6wjI3a5u8ehBiaYfow==,type:str] + - name: rabbitmq-iac-smoke-secret + namespace: pulse + type: rabbitmq + lifecycle: + ignore_changes: false + data: + host: ENC[AES256_GCM,data:pTtL5YUNyYJEFgFgcAm/1kC4iBt95byZiTCKujRkLUXA4JAIy1084twIwQt1L2DEZKE9lvWiRgkezr2DCWVJjXn8Nns=,iv:ssn/bFoHeNYQZZiwpA9SMu1A97/5B84Nq7winTA4LDM=,tag:ZYx4P6Mf7ict3wwt6N/yvg==,type:str] + hostname: ENC[AES256_GCM,data:jzMdYuCFowrsRfzOlcdbcDbOisGTPJKrzSrl3sp/7709TKBXJNRU2YGOIrVvp+A2+j2cnW2mRF4sJ7iGxwRmXChYjE7X9qk+,iv:VCJL5NMhVWg0bn8esbh/6Hv2w5epNJTR3AMdhUp7hQ8=,tag:lBp1QOCpmhKBu2Z5pErlLA==,type:str] + management_endpoint: ENC[AES256_GCM,data:21NhZTEfTeL3zKC6r7kgyLif8dLrgiohvFCndpzsywwU3UO/yuQaZJ5SoF2DjL7+WQeh7QQa7GDWdGQo8CpnMuw3SWH8uNZptt7X2RI56edECP3k,iv:wC2BR60/m0tPBsdcS3qT09Tn8JOWsSAarUv4FxJMAiY=,tag:TKP82mnxKabZYs50zfeWeA==,type:str] + password: ENC[AES256_GCM,data:3e762rH9/X6AtEICvzfYJR5ptBuZc7jHokmMg9KvvTvK2qEKSYQkZi6cXcw=,iv:/N7Srbegh4Sn4p4NdO1hXkfa00bzwV5XgIeGOaktuLU=,tag:UEm+q3peEDpJZI/O69SDsA==,type:str] + port: ENC[AES256_GCM,data:0YN0RAVAvII=,iv:f50tcVcChplsithbG+u4y/gHYm4VD8CG1W+UQtffijQ=,tag:aS5xU4z/lQSOgWnYZnN1+g==,type:str] + uri: ENC[AES256_GCM,data:FG8bKZZF+41hu2lTqcUSGfYZjFV1xxzxGh9ew9pnXCdmqS5dN4fuOQI2P5Pd+QrPw5bsreSlb8lCct+Hh5CvyrhQiClYFvE7+sezkHoFH+2CTnZBK6RoBvpHEObIhpNBdsCSf3SB+nfVGmDC9ei9k+uzzKxHiBPuhiAvkNnhzlEmqKRFcsSlsqiJGtkbF/SkPV11cfkKBHhOPjJsBpLlqtDzzKlTaIip,iv:tW+HpmK+X2XFqskUSHZxv53GApQfgbVfHQUKsuajiUQ=,tag:4ForxERQ7lPPFxFTQ9FufQ==,type:str] + user: ENC[AES256_GCM,data:xFI2Z5/6DdWtNQ6zcRDXr9OmAu8=,iv:/DmxLGV7eE3gqPOCo4QwvvT5nxvL4+s/qZLTx6os1N0=,tag:sOW6knsDJdHOBmlraUFS3Q==,type:str] + username: ENC[AES256_GCM,data:ufQ/3OYdRQ+u9ifkv3/EfOYE8Sg=,iv:3g43gIB98WMpU3PHDe/3qiwvmzwWMWYwfH+dfli5FFw=,tag:YS2hTZlnb90ZWTa8hnOLtw==,type:str] + vhost: ENC[AES256_GCM,data:VZLteHh0zet4wl37ezN4Ch+AVLQ=,iv:tLwSsHh8pfRzqUMWpHHCdjkwp/6ItDvcsXM/J5XRgW4=,tag:zzYihYNCrZ4WKev0s5Y3IQ==,type:str] + - name: iams-secret + namespace: iam + type: opaque + lifecycle: + ignore_changes: false + data: + db-dsn: ENC[AES256_GCM,data:5vKreoXrBKY3Hy8KwvLoJrPSHfmJ/Q08XZRvn16Yl4E7MczC/oaYaIfYoveC7mh+8+M9g591+FMt4TBnMQdVTREDViylrtJdXsCTy50FUow6573y5/cshfpbY8cILesAHp/y8SGYDs6ft76zGfvgB2d1P7ryy722hpg4TXiW02IR78kzUHzDNlYP52g=,iv:2ya4TkBkArdIlA97/OXjsvi16G+TF7Qrb4NzZ83Lt5U=,tag:wK7FG+lA7ZRRyokFlEkiew==,type:str] + kafka-sasl-plain-password: ENC[AES256_GCM,data:lp8c5t82z/sE7a7IA+yVq4CSw+KBy3TjK/Q8DiMWnOQGrWamNcjv/Z1Q3eY=,iv:1zgSELk96jk6gtERuztuJaXnyxfYz/uDKzMGhu2pjQM=,tag:bB42JuLPmXaVko9x6J34IA==,type:str] + kafka-sasl-plain-username: ENC[AES256_GCM,data:ZfID6Q==,iv:gPeT955f0o1Pzwz5EPQs9+9qsV0IISyvlDrzqMfS3Xs=,tag:N0c8CEOcf9eTvIxGi1Y3cQ==,type:str] + zitadel-access-token: ENC[AES256_GCM,data:rc4zuRvLP33BR1Uc3X5MM7Scyy62Xq+M/BK01n54+VjcqHoKVZpXViC2L79oSOW6xOoqVF7Edm8iBWA0gpbnLvPzpMrmZhf3n6a+Vsd/16hswQtkF13pdvpjt73zujEB,iv:HfP/5wrlQJWkVBxufocK1eLbG/9XYSVGDmXUDaDtUiM=,tag:jftjVtOxuVRD2inelSWl4A==,type:str] + zitadel-host: ENC[AES256_GCM,data:ETOAvpH06nXanJaf4qGlfkMyzR/GLxOLRhujNPmpFeI=,iv:MpqZfEYHbg2zfXA3oGMIBY+jW3vNo8pFz9ZfrSN/mYY=,tag:8TAjRY+bv4FP33sRW7ruTw==,type:str] + - name: yc-s3-secret + namespace: iam + type: opaque + lifecycle: + ignore_changes: true + data: + access_key: ENC[AES256_GCM,data:sPWHko32JvuFRN5zQbppbILX/P7erbs++3jZngJb/wEMhfXNnX51ik80M4WVOGMcKegbdxrmzYE=,iv:aASxXoXmLglj0+QhmVePPyC6gePpmJEDDHpsaHILE+I=,tag:ADduWDoRaJfIl60XjaXA2Q==,type:str] + key_id: ENC[AES256_GCM,data:/j1m0IcAsMblCaYoKcoboyM5+XsHhFl+cbu6LQ==,iv:EIf0af3s5MXw6j2VBFVl7oDKQzxu3cYqM0osnv+/aE0=,tag:WHpfx2BXe5J3K0ZfKfz/xg==,type:str] + - name: premises-s3-secret + namespace: proc + type: s3 + lifecycle: + ignore_changes: true + data: + access_key: ENC[AES256_GCM,data:x+Vk1UtIMKacNRT9EClvTRGUOWxKp4OAfChC/VqFAd9SX3SN,iv:YzGYgRFh6md9L8PEKnrUs3jW4ZOhDuSjRD8rufQOxBA=,tag:7exp2mxRw+1one+7CHqMew==,type:str] + bucket: ENC[AES256_GCM,data:TaJltc7i1Ki5ovnOEE5n6jIbqtI=,iv:/Q+kVaegBUqX5oro7ZEBjUzLXKgrqr95i5P8zhULiRE=,tag:d79gk5Kbr/hrEvUiZWqN+Q==,type:str] + endpoint: ENC[AES256_GCM,data:0h5ez4kwpGqf6RgduDug90sYmBL1rEqA1JNBzwT93UpiLH2Gb2TEfIeJ2x8=,iv:J3dBLN357G/MCfSVougGkgpsmjzL9jsKqmuiPStY1/g=,tag:vGrfkvBUA92hKhz82l/EQA==,type:str] + secret_key: ENC[AES256_GCM,data:02pOHzjTNu9ypdc24KyWmEhtV2jASU5419uH1Nyz/ETQ7iyr6kwCz+9LV6TuiV5HAjb8kidAvJ4=,iv:OTJsQ4sx/It+WqEbk+rebaYUfgz9UDMac4+rean+cHc=,tag:iEEBCHUSwiW22dGCAz9YwQ==,type:str] + - name: premises-postgresql-secret + namespace: proc + type: database + lifecycle: + ignore_changes: true + data: + ca.crt: ENC[AES256_GCM,data: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,iv:pUTJO6M0OY3f5ndeyH8rOyPl85PSmXt6PpZFOsPdlLg=,tag:nS5bZwcsYKqd6ZNsAqjvEw==,type:str] + database: ENC[AES256_GCM,data:X4VrppXCAiKMEGZ/A5XIDQ==,iv:n2HAdzpbBYvqL3vwdKaWjfzq4kKwqWoHPdBb9B+qAF0=,tag:YBEyO41z23Y1Mu7KJU6fgg==,type:str] + host: ENC[AES256_GCM,data:XDc7QvYNseP1M+yOi/2q8lrFRCAE5R0eGdtV7Wib6AiLzfqSP0u6bt+2ekLj4VUoapUUmD71zxg=,iv:zzeA7X2deV/YVeFSQDM9C+hpMafWfKRu4zg1WuwASVA=,tag:+ZrfsR2t67VNJbsWT0MPpQ==,type:str] + password: ENC[AES256_GCM,data:Sm//2SkXVyE0uvZieY7qvHibBlAqcUn9JwTxjgCvTHZE3YJkoOKVqPy29dc=,iv:YN37sO2cCUaT6kjg76ii69cOUDmCDH6SZRo2w7M1pFQ=,tag:SABO7xYlt8LiFdx7qpLFTw==,type:str] + port: ENC[AES256_GCM,data:c3jQQreSvVM=,iv:EjE3WiDolM/teP9QRZ719L8yOA94IR33k7pBM6soDdQ=,tag:0Bc2421+khGwnX7VS1YDDQ==,type:str] + username: ENC[AES256_GCM,data:De7fN75c1bsuTN+e,iv:RTHul3DH5VvH6S+HOZIJZbhIQiLIwPFz4xiiOGv1B4A=,tag:1+ZUQWp8dr8Eu/qchjFWJA==,type:str] + - name: premises-kafka-secret + namespace: proc + type: opaque + lifecycle: + ignore_changes: false + data: + cert: ENC[AES256_GCM,data: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,iv:vMQYiaLrk6HEIG6wavXIw02swnoEx5yZLZXNwK7AWM4=,tag:fzKx5/nZq1OZhHX1TnH5TA==,type:str] + host: ENC[AES256_GCM,data:Hfzj2Ng5xaBqupBnFZVwDpsrOlKRLV+t1VRs66J4GqtAvPxVZAy9KQIjVEa+4hcKXSrHtti+TwTPaayFwY3Rgw==,iv:GNZPPr1mR6yQKUvuqqWDk6YR3sp6pwL/Gy7ZZB7GHKU=,tag:TOFToiuJvM1kaB123LjKYQ==,type:str] + password: ENC[AES256_GCM,data:TSF6qYEHHyKcr11gbbKgq53wfsS5g0ixI1DT1A==,iv:shkVLtr2e2gEkDF1TolskH+liH6Hwd8t9YaI8OLEZ7c=,tag:Gp5NF6Bbh47QRDwu4tQqzQ==,type:str] + username: ENC[AES256_GCM,data:Ll3oqUcntiVBQFgh,iv:WLt4AyRPeZUHnI5kEZmG9PkpfMlPrGglBI+yZMrMLVA=,tag:4wc3mnVzcqIuYcvJ7hrCzw==,type:str] + - name: session-secret + namespace: pulse + type: opaque + lifecycle: + ignore_changes: true + data: + key: ENC[AES256_GCM,data:So8AVD7NtcklkBFI89GmiRVZMatw1aL4M3lStH37woVVDCo2/63cGX829fw=,iv:6jnH3z6HuSPal/7QWxfBOsB1m6N77d+u+OP9Pu4ZoqM=,tag:bS0DeI1LJDFAiIfI2mVW2g==,type:str] + - name: valkey-secret + namespace: documentations-prod + type: opaque + lifecycle: + ignore_changes: true + data: + cert: ENC[AES256_GCM,data:joFGUM7X8WPrsnW3P3/8rNEhNzoLkYHTRleqgbanGLZQAZEQZAvpR+CLvKkZ16//XYm8xnshAdDuVPaRM2PRve2VDwjPBtD0OluMBL1BhSk6Y+8+OvR04ihdWjRwJhAG+LzAiH2I2snWWiEq8RPS7JwCul5DsSDrmxSVppWK8cITCyRocWMhSylnrbANCuiSufxCStBdA4jOGSFXl7zSvnhHRo3dB9O6nxiTTKgF/hTzQd+bYcGj3d9q6YRvxuj6NdnoaV56squuS/gJi9IURzae65skOCgMv3FTwA3Z/tZth7HvSDKNjq3p7zl+bOkOR/6xclB0ipnk1p2wZc0u7LQJuDycWpmd6l1BNgN3Zgy+FbhIS+N6E5G1fUBiVl4Qvra2PYDG8uojl0gIFC76wIi/LMZ2BLt8krKRRw/zI0kAXR3GgKurTGqjHTgBzmtCxjVJ1XXTyPMqFC42CpjjqzmQWZ+S76OCndaRcXuMFIRJQsMcSJN9MTbmShF/BCFOywR8v4YZKKPjVqxDv2pEusOy33Y9Dpop7YzWEerQgAWXBBBFXgi+j3xLLqw2dSRBXRFKFHzcOVGgNE48vpvZcj5HnZfKNHq/VLU1ykIuLsqpxwiGskRp9KJpU/QKZjWXE/VcBP/LF8Dpj8wYfy8fAF8C2LW9N5Q4b6LKe530J8FeyyJpWcG+5OyW9y6N6pj9dwUfRuWVVvyKNmQg9zkLGAO2Is4AcrPH5uyMLvrhDmJG1tua3KVD38a61k6GXkZgK1y2oJNJ1CR4SRXHBL2mRRF4KVV//SLzuZGLghg3GUSYBlySc/zuNLyUo+BN5ohhNo1VtAxGgZVXYNilQotlx6gHO+BEgNcej77Dovm6xCVPIlebD50hktsPoTbqj7R118FOBDd4pnB43gLSqNwg5CH3OkHvsF35Sk6azVZo5aNO1uEC47PWMYPEaYh2geRN2hrifdAvTadOu30kSuQ07BylOjKecPUgRXQRRf4Y5GD7MwAX8J6RhUU8rwxdSnKZILwd12nM3f8jLKVtjNAhsUu38gEJa3na4abznyrFPm/yNab8XM91NGw9w6A4LJ9bWoTbeoQd3yiVe+81htA7dqcJvu5PmCzLkolfgHQbUcIpEilZ6ZJOgD1jv+WuvhVWFnCsGxb0pMgrknBefD1hABlB1IstkasmwpFxDQ4IdrASbY4VuPxNcRcOfuUywJ7UQm+ylDjc+c0fiWIYXY6i4Hcu4SRCEEuvN5O21TowW34XArm74bMtOf6HcNLsNC3IvTbK5DTGWbxZbsZozf9wa79yhMNM3Vl4rgi+styN9FMLw3EklRRP3PAxxi/TmwlDcUGnSVu2cxcc3zKvWqfueWUAdjgJq5jkibPMN+QndCuETzNxrsrp24e9llQmJPpc4lw9r8GnVpv6SJ5B/S90XgWJIZnGQYnovikSLpKj06l8gmiSgrjlvBX9Km2QcAlOypSylbLubmtq5wfDgHYPvj3QiqEqvP7mVL13x9dT1H8seuwN/aHC6Rwn6oe3urdSSoTnkqn/wDDCzvwL2lhfUyoz1GXr0B/DYQVgC7E3E9d1/Fb3UeSrII1BgNov5q17Ox30MEa6+vAAaZcl60124fcHtMqFLRgJuNwZY0JP8+cW/NY1pcFbBy0CDqd7yuhVgIgApVRAMWLbAQWWbn8A05Wj2eFG4zy6MmDog7uv5z4Ueiv8KoxJutJgJXClh7REhzZOcJZ8t2j/l9wlyeZz6vqi0lGU3cGC2rHOqVoBWWEdbVO/s8H3y5I4CYHDW/+7O2L9lj0Cov/iBmbtMAcvIF3nP8NlopD8/q6uZauGR7FzTjZ8XeBIRVxZODgrT8rPpUw5GYLImrx9CjtTSy6taqV4lRpRP7zq3qLyoIt4xCwgd+sH043fVNZgT5uVMN6rEKPbmeQZtfmwa3td6/6dAEmXtOYYuxAGbFklBrv5ufVvZiwyO9MRWNH2Sn3hFXqpF9MqLlZUmR0YVMUjkj5dD4Ysr2LnM4JIS89sV0m5597uxrMZ02YDT1wjtonZyCvkt6vLlKS93Sm6r3CqcoP+Qmh4PBtSmhPJs1bzHAfOJbKuLygzLVmXcOt1dGNBpr6Mv/88HojzrUDB6wZyjRHw1xyUM/Snuiqbu40UxOirLvJAVvBhhcDxYUZ5qjcsSkfPYxRXGkhDIGOyWbmnh76CvO2x4mtbQN5pdSl24sV3rypaH7A+sb6uRiRAEGvqtUoC5Pu0fnYMBQlhOD1H3FmlrFFGluX6sHvdWNMbNcQfEphx+sFUQbZhXnWSwP/WAOvmNNAAM1sRSt7lswUUaP11RCTwM62mX9Mmf9bwBp8EhN8LuSl8iu71BuN61/xugE9XYA4LUwu8Efb2Df046dtHOZnPDUqLqjP8YeBx4X7Ez/3vqRWH1/M9nv9GFODH8NRetQhyFOOGq3sY651Lm7eAF32GnX/abTvBwATfplCH9NwRi7LSPhHbAqAe/yAvqYzBIMoXvFdVEfLIBuLNYYHlkweY8whtM8ennn6kwYXYZXmIdifBTDOhBImjqQ83T5AVsotU3TVKs48dus45ldcl01FDeb9ueSxl48yhzutwSYTm4YIwlEOxFJzvCKDOolYqUS8h+hdlOAkfD6OA45Rfw2PHqexnT2GwWzzHi6HnMauha0Q5H9IWWXm1qqptdMfbXpeNClQt3YPWBpUMJiFvIIbMWKscb9Jl1nRIbiYZfJ3d9cmgQnoedB4dCm0bAH99PwkaFCvjZp43ML6G50/fVOJ+zvuhxhJ6BEDxE0q9gWndY/e+HeXGGuXYIsK8BKd8EqUwH/mSMy49MnF+vRDvUj07n0y9FibkVOkzVrKODkAm/OiIi7At2IsjiHAwu1mx4jfgctpXus2bnLfTPpGLdefOgtrt7cMSBG4lApD9U1NCNr0fYdMyhkDGF2vcy7fmQ91MzikZVkfCtCH08yLXok7U7i3+BBNQp1h5klPsKFoe6KhpXs6QoT+JhsG9PgIG4ua0TpYqpNYJKAKKq9ODPp6wDvHDyEDiq98d6aWrKmUAU7L1IAZtm0/VB4WpFN34hS3LKs3fwS03gGVVT/vVh9lUqXZQdvwpqIHSEh2brzjCpyLowM3xZrcERex8R8ilsJ2IgNcAZY7hcSomm2/mIT/3z4prS1oL69AOHkXTYMqZCzqwGESQraO9Q68AwcZPqUxCM+QGea7kXuUrD660NZoU/6jV0V3m2rxhxXfraSuurYHMQ6fkQ3cJ1raHOa2ZBm1WoGA2DugBPCHuXyppefL9oTDiettHfOLpUsjT/TM8Hvte9njJoBqHloXoo9oxm7llGGMVC6A1l/B226aKAJbEo8L9nsfkdiEjet3SCbfCbje79cbjoqvBQNdMgGLQeje4d6UHzx7hbSkUtywgMVqIIKR66TFZJ4cGaw5Z+h1VR9ObG1kERalLdtRR5PAh1TGwPBxZS4ExA2LeMtbaNkNy+r4Z1iSJFeIu5UQQvNXUDoJW/h73Pl+DdtQGnW8UwqDyXjfsqwp01pHo29zpB23s2C8qhcKKYESCtNI1nkuHrdgTwFlXHtoTPDUNteeI5xdAEMw55hKbV+KAHjiZ202DhSw8Jmf/WtHpwkoRuugHru6/ok6CSgUMLbJ7552N5NKZOKHXvzgpTmNfdfnPP1Q4oWALZyZGBGubvBXYTyAL2h5I//JXPQQJO/Ml1EUWZFZh4zIlNefxXhwb2AFGt7XaEeGx1X9/GEWLbCDfeIG8f9aI5HPn/vjWdewd4vmOj/YHRau8z2gCkaipPY5F1gCn8TVm1LLlg8S73UXetvdrBdpVdgvntlzojT7X2HCwjICPw1QLyfcrW7j09PeAuL3bo9NUg4kFzQMyyFoTLKuQzAaFUsafKXgKjUHUveY0bVu6BN7aXwsF0pDfl6/+m9AV9n3rnWSzplH0nI25A4a+g7U4/aeigiIwWgyYkSQyVSdHWILhExMVCfeA4Tt4yS74dQmJ/fKQBuUh4OFpNzoERzN9i3EYIjTewfNBaWJwalBBEj9180ANbs9vuJ7ZT6VUxryhUDAD1uwF5BUE7syILWKYpvjvvl9Tmi/E5Eapn8bUACBhrvS7Jy5DJANvpiGpdOgLqlPzD9lqIBm98CGtGQgj0HUpFa4lgqztG60o6qwO5PVNxE4DR5cgRswvNdfHM4F9VbuQwEuMpkRi0cBiJcj/hVf7HKnW8bGDpB7GpFas1FbB7yKq6/Z0PNG6F+zf2Q5IAtAYAgZkoC+FVjys28VFSgnaBv3qA5w9oapiTq3D0VMPoM9I1B+RPfBG3csstaaL89TEKbDBeoMTBSv39Qu5FbWUDXTN1F1d4R67tNVExBZ8jNGw4vKX7E2dcjjYose6gGl4XaA+Sa3WyH3lWEJuKCJ1vtmJc/CF/HQ+yGQf/NGXZL1oRZciFwZGze84ayxpAfcFdY/l3hX5pw1P+Za/2SmLW9U3MLu8jUBYEO5I2Wzw1XTfaBytgiTyezHRz60wxcTDjf0rsbf0f3Mp19dZEiJmWkt7t2juklpT6CfA4AfBukUMh+cA1wu7BFyRbOL5sVKjuwi4IL6xT0JEwg/yotC6NXcbs3FGdslrIsUIkLSWVa3UFd2KbNFxtdueVBHe6icl4RedlrOs2hu9K2lJyffDLclCP6o6WOunQm0zSwL9I+lJs5CBOC/Kzk8/wdwt0uxopCGTsOesn9JiZforJVDGtG9HM2Uug+Z0WRjPhBlfpLqKcKueYrFRA35l9/6p0eIUUQOUs/Y9PwysOmeA/PKzGJVzj2IUGZ31FwaZuPjOB+aiihNqZ1/YfndTo6DKzjp67h5iQJhTV9FuiuT3S9+s1J417XMruHPYC7mUKuMymM6dxYZhfjwHVmZxChPN/TZjQJCtc5YS9D3Wg4AEJVu1ebWaOM0j7jcMQAjvUnBD2UFxwOjJk5JNaxgeDdrhbzXx4oXHv8wkLUh9doo1YcsZChUCKpOOl2fqx5F7RtCMeuPfGfK04dS2WeyxuMWBwqp9okaZPy5fWmMgEOzMi9ZT1qZOmBPcHZDkDGDAWWYoKJjEKnZf4pFmPrvoSc6Szrabb6k/S+CPvoGaV/yBidvFJt8T7DJew5fTbVj89HYgPKAjUxdggFMWG3Fgv3TzXLKdymVUtnea4B+9Jc9F/9sbQuxnt0QtbZRf30o/lLj8KDACe8k41JjtGWnRtzYm213Bb9dPIth0t/bFEjGTaW0PAwPQmEZU+yAdf8qBCeC8dif5XhflpSj6qUYbH2oQRFMdiOclV9BDCJMCX15wZvr7Nf1uw01EAlp8YBuxntbPuT+CsK6bKbgLEnG9klfKV22osSbL2cTXm8KFWS9AEM2alMHMVUBiR2LTdDXeZo9DwXK7fDQ03rE5vkOuYk1W1qVFumM8Hk1dCSlVFPtzbMftfVk4oH9NUrxXbA5AsXQ75J3kdK/Mjj/DvR5+EFmCizopAjl+LNi3+YTdE2wmL7F3//5gLwlYqxAzZjqnn5PpxGuZctFCScgXUGX1B2oBqAtjN7gAEvEhtVj2BWeualOrTBIIAb8M9dZf6g5LmG4fbl9h3nC4CO8EKM7RskIU3EYeE2tKnxObMHq2dHyoeytpNBiqBTUsuHsHLB7WtsjGLDa/Vk6dtCieBzQAZXq/VjDwoNsoO3WOxcT88Wb9OYDVtCFXrunpS4KhotGCDOQa5vD2cIcRNZo8zvl7ZLfPVlfiWxrsO8yLEzUcbGPK4NNXJ8yWNGqzTulbqPvvid4KCI/BmGrHI5AaNA1bCI2qN7JkBsUVZ9Y3vPZm17g8p/IkghB+SLI+BYrCaDDQZF4iXKYQ+Lw4wNPa9xpSpZyWSaiZYKir738SD/wvl+PnG/UYdBuf8BF8ZD1T04lK/Da+d2SBpmcnMHhKcITzqEcBr5RKnTKMP62+wbv0XEqtnhukn1qRm9QxiR8sMlEjktx64wDdPBKcBu6Zs3ncrB/IASr5Mt4hH9ijNyoWfWIbkiyIi3OVUf8EG3j86Rdx5R/XllUX+XY1+E2Uijr8wdPydtTfxYuVfEIFdrq6C/pi5N76N0wal9wxQ4uBkHFXyrUgd2+7lzU+FMwiN2AQuRCZ7olYj43Qro+uxzML8h8Ty9rmlFVbSmwkXPsN0Rb2rsA4Tu9VkPGQm27m0s6beD+B1Ko+HMsGpC7VBXtLyJorE4WcIrajzi1hZ4y6wSO5WSNqAc6uDGMIZrZRdIEhViMEEqH8nmTpqDQ/Lmo0UjjB/AgQB8PJF2O2tID79mipOlwm7udBLeS321FNAIADe0NCU63FLpCM4xxj0DkGfm1LH2uBmCuyf1JmaR2i55PGRXdQblKRs/2epwKUvNWkBaM=,iv:Luqkf1ulnAw7B3WG7Ni9VnbDKUMR+5m6bMOLxDKfehw=,tag:9nxHx5+FS1/W6ysYeL/O4g==,type:str] + host: ENC[AES256_GCM,data:BglHiyMZzSgsRqMy+qbfn2ugVCL3Cqv3AQNjj/G2wfXcOEyvoZ1LS+H1QHhU+lzRvTX4Ozoe2p5p3aWz,iv:To3PyltACXkA6v/gg5mslBwpk0wKJ4rsAmEx320pbXM=,tag:Lv0arN9ElwIqf277JR6LvQ==,type:str] + login: ENC[AES256_GCM,data:oXPONtAOf/+LVsOcptm1G8FbEi4=,iv:9ccvs0Yb3UhbZCMRuRPTNUmW+BjOd6qnhU78ombBznU=,tag:uLA1uSCeHVi9tfkOzf05aw==,type:str] + password: ENC[AES256_GCM,data:/0rRBsik9X6C3dC9TdmFyBXC5Hg/9pVzjbqj/wxbfsGg7qRM9sH5eo29NBY=,iv:7YE9XNhChmIIpmWnfTb3UxKhcagxPsDnggRsnYwU24c=,tag:wmRFIu1TyoaMKQD50V1rog==,type:str] + port: ENC[AES256_GCM,data:8NSpD9lEKdc=,iv:JYbSy7s6koM7CQXD9MG0rokM2kYHThTKA0YQ0ldqoNo=,tag:lQIpxAHkCXAQWDwXUT6yQQ==,type:str] + url: ENC[AES256_GCM,data:7vLUKai28lE/AAsUhP/xRCh/NG5Wt+UJV0k4OwUBHppCdlMVKIoxx1Z3N1qIhmC6428CzgOldpE6hj1yEQytXdBa1bI=,iv:ywX2uRfC6QR52mzICyrXqium9ZfDXVWF1Jh7AfvZCLE=,tag:V6TbodZZp0DGIZdMUvbiGw==,type:str] + - name: cde-api-valkey-secret + namespace: documentations-prod + type: opaque + lifecycle: + ignore_changes: true + data: + cert: ENC[AES256_GCM,data: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,iv:TTPUIoA8Tv+TZc8FGl2CMCBdsIP5cN30IqrcmOvb7g8=,tag:A++aoDogLl0oWe6Ntctayg==,type:str] + host: ENC[AES256_GCM,data:A+xH5PW53nzskr9g/FRXLMDjFaVm9Dvz6XBEUeCfW9pbNCoxHdotCaLBTAU4eenqh5lzHOkQKGahF+Kz,iv:NxM0gL6ev//t1hu3MqJ6Yq50LXsdDWPxc9/aRoGrZc0=,tag:/c63EWnT1TMNysfT29xi6A==,type:str] + login: ENC[AES256_GCM,data:RWVlpIuqbjQOr7xUKnRU+BkYxA4=,iv:BDrvxl0l9sSutdzK2RoaqWOubJM7E7uACbqSE+65qlk=,tag:Wkyt8SPYcmBKMJsmdmfwcg==,type:str] + password: ENC[AES256_GCM,data:zw1D6TurOxkFZie3YdXTyeF11yknYojKWN9bZmltbMsHUiHU2fG3syxa080=,iv:v6ELx68e5gAffDjjkJWnvB56OjJXtNH35RrgrOMmqmM=,tag:pNF0WVZuVs8IyX8IA5Ga7w==,type:str] + port: ENC[AES256_GCM,data:u1xY4TC4NY8=,iv:4fwpmqj30oAyKTIOeUF/T84MLBJGpwvDHZipNYp3I2M=,tag:eN+/zYL38vg/GNbEUOHj6g==,type:str] + url: ENC[AES256_GCM,data:x5R12QteciVOw9MRIMFieZ3dKZhMsn7ys0nzWLzr1jmqqcJ85PpAhlJjnx9ZCzY/CkPdfd7yO77xpK2tp99HJSbiBlk=,iv:dvJMfhi1OYETR0BsZo3rQNEGNvihOGz/9KoOpCIgQlU=,tag:g0REvPnrF4npZ3fAzFUg3w==,type:str] + - name: cde-api-zeebe-secret + namespace: documentations-prod + type: opaque + lifecycle: + ignore_changes: true + data: + auth_server_url: ENC[AES256_GCM,data:ho8XVdSRcFevuwGXS7COxLcznFQh5nCL3T69KhObjb7ZdyeoeKitKPIRJzX1Ze17n6NZTKyxRz3Sm9oRS3N2vMwWJ8wrmx6R,iv:VCn2ISrNrte5PBzd9synR6rgF3KPrIm7JMW1WlXWwFs=,tag:haorqdQaNBlLW4h/96in8A==,type:str] + client_id: ENC[AES256_GCM,data:SfH3rOL1IvI=,iv:0GOmJouz1eEGqZCyK7qCEeTa9FxBRIfq/8yjD7Tv42s=,tag:xJdghHz71xbKp5wl0KeFnw==,type:str] + client_secret: ENC[AES256_GCM,data:vwHfmTTj1OfTHeBmyGdt4DUUVwPZq0sbpScAQR1UlR9snVm5EIHF6Q==,iv:4HObnV4+8c/E/nG1Ebj3zRs63lv5woJ9mTSxcza1UOg=,tag:SeWy9SjHlHsGkqy+kylWZA==,type:str] + gateway_address: ENC[AES256_GCM,data:D6cR315+BtpI7+NcAH/Km8AqVMZFoW2SbdcCCu0ceadRVR7yQ0sDW03SSpQKxrvMZ1o84CGR3cGA0teiPW2TePAo2yJ7xjjG2mXImyXBpO4=,iv:pzk1CbRXDjlK5IVfxCItzNx3YDKzx0Ln1Ez9AE2d5ac=,tag:ibymcKHTI0+h9fBEPyF/KA==,type:str] + - name: cde-api-s3-secret + namespace: documentations-prod + type: yc_sa + lifecycle: + ignore_changes: true + data: + access_key: ENC[AES256_GCM,data:giwBcsm3vc8l+WkrSXoxnBbf66uJvib9p7OX4g==,iv:1Vv1o8w1KwO5E8DXuN4P2ztgLtu56dJO2I1Z+kdjeJI=,tag:M/QkNpAj23Iixy7Wpzllyw==,type:str] + endpoint: ENC[AES256_GCM,data:j8qQKiAwdR7iNZx80VxkLRBK3zIKFG/SBqYN62TM95o=,iv:MmhDr5qqODv9c3n0SEd88YO0xkEnvVObjeElRVy1SaA=,tag:zIa5IBrXCsZy3HZGt+Wo9Q==,type:str] + sa_id: ENC[AES256_GCM,data:DNdEaHt51z/2sGCKsSw2yfwFpYvRRZpwB6JjIg==,iv:fHuF2XB3U9iC1D+BmVvvL1TS85DPbnNx2bOy3rRV05Q=,tag:QwLgRa1YEX4FFZsFzWOa6A==,type:str] + secret_key: ENC[AES256_GCM,data:MmzxefuBlN0LQOvJZ5zGFoBY4GOOkX/xVQqN41X6v4EvvQ3SQ0dQVezxtftihrMy9mS2fmmGmLY=,iv:JFp1af81VHo90I1Uf6kcB3cxgwRihRGjxYecVdZkFdA=,tag:FbyDUg9tgH6rdz2XLJTwwg==,type:str] + - name: cde-api-postgresql-secret + namespace: documentations-prod + type: database + lifecycle: + ignore_changes: true + data: + ca.crt: ENC[AES256_GCM,data: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,iv:/0TTj/erdroJ0+Ju3dpn3YBD1ikTcikZpCa4qqAKR6Y=,tag:PjvKmX2sBpl9jPTk774tpg==,type:str] + database: ENC[AES256_GCM,data:C2q4Esi4+aTCb77NEoWwLAx2s44=,iv:wq9eCaPuQ9v1fTSK4lPb5EJuHtaryZP9Zndq/RuDOkE=,tag:0xFOaRi1+huPmhDXF/nCrg==,type:str] + full-host: ENC[AES256_GCM,data:wFIzUyLP3SmUb7ozjhfH0wRTXJ9NVfm8Q+2Qg8N1+gWTjYDdRDwEl4bDjNA=,iv:hxLSVo93fvGfmy4yN7HLyA94yj54RGksFM9A9gwoumE=,tag:jIDujVO8oO7OARjhdwQSkQ==,type:str] + host: ENC[AES256_GCM,data:SiExLn0Cz6SuMDkC6ZDP8/bmiNekpDW6ySbMA0kw4bOuRMdtM+xiUIz/w3i3UIXSVLuqnuSHklc=,iv:5oaq7Vu28NPnKyke6w7oKMp4ixTrkPvIwYAws3AVLbg=,tag:cy8KfV29QNU08JLF/gfcYA==,type:str] + password: ENC[AES256_GCM,data:iW9bmhHLqCkEaOuISYs973f490mssjKKxOq3i3SmQij1XocDT3GxYeHgq1B2FkeCPqZmPVhl+Kddgg+Nf1qagoEPy5A=,iv:Mn0eh8XJcgBLLfVQRUmlaMirCqSvXPdIAtVdAou2a78=,tag:w3y0N0wa7psSSkYf8JKYWg==,type:str] + port: ENC[AES256_GCM,data:/zkeHe53tdY=,iv:CbW8Eg8q2QszrsQ7FQn5iKQ+nmyRVKD0xYjS2UC3keo=,tag:I0g541JlEgQ/51548u4xLQ==,type:str] + sslmode: ENC[AES256_GCM,data:FDlAJhVu8l/cjvA3czPhsw==,iv:B7R9PMcQiJ9Eum+A+S8GcvFmkrmZ0pCgeKakpr0aQ6s=,tag:VPFVEpg51jZ6xkXxEQXyxw==,type:str] + user: ENC[AES256_GCM,data:EnM7g6W5oVUlQ2bCu4r2YRiRq5A=,iv:FBJNNRQJGCEBhafFBHcvIlazW3PhTuIbQytUMLTmSKg=,tag:iMa/ZHhVgBDmvZinqlLyAQ==,type:str] + username: ENC[AES256_GCM,data:psZd5EfOnDXThMLQzJbjKSR0HnA=,iv:6JJQJ2ppOytyzAU/uu454ijr+fOjr3o8aVXqk6w+lFA=,tag:NIdNHXpq9NyEIu2FKvCtkA==,type:str] + - name: hasher-rabbitmq-secret + namespace: documentations-prod + type: opaque + lifecycle: + ignore_changes: false + data: + host: ENC[AES256_GCM,data:jTMVtixDh0jxIuSfwIb5C+uiKmLyj9la9NJ+0UKf6YAC4eHeSJoG+qnGOFOUSRQhi1rHRypA+UPox5UKIuGziVbUJ8w=,iv:zExSlqKztC4Mm+cKp9w5hJRpY/6LdiabagzfDy/O7pY=,tag:rV2aqZsUWCbxxTMymKRNEg==,type:str] + hostname: ENC[AES256_GCM,data:Tl9QW6G1iowuIu7GJhO/SmclHg/zML6epd1lsl3KjYkc1ueRBLyaCvoP/hL9bqwYC/F2JStVfeIY+XSxuyUXrhbNmzf34GhA,iv:RNLdZbA+reOCh8omvIaGkTSvzfOWmwko2mTOIuSm2CE=,tag:A10ZB1iMYK51sMk10tc+uw==,type:str] + password: ENC[AES256_GCM,data:GkxMiG2YEYPo7tpajIC8AGdnN9VRZ9qzSOq9co57yM+khanzlbr5cJCgII8=,iv:x7tFMZ04goy5oEKbUseCiTvaq2930CutYZph96LWnDU=,tag:wPvn4e9AqsyJj9mLu68R5Q==,type:str] + port: ENC[AES256_GCM,data:WxnwLfGjq5s=,iv:/H41WlJGO89bEwlnOGSWHBGLr54crI9Gne1yZ1H08Ek=,tag:Nq1VEgcnj3Cpcz20Cqu31A==,type:str] + user: ENC[AES256_GCM,data:g8t5gxePoE3bEKu4,iv:7J/kGjstzv7zRPCsxOp1wRZ9ahJkVJajhrziVNcBDhQ=,tag:hzkb/u4a77tu/JE3yR2tBA==,type:str] + vhost: ENC[AES256_GCM,data:RIgB49Ro1Fn4hOEc6hFAdw==,iv:sVJLAtOf8fghk9GFWQM4rFtr17BMZfqyU29vxPtAO4g=,tag:NfAJPnQ5cyw0jvv99EWRKg==,type:str] + - name: hasher-s3-secret + namespace: documentations-prod + type: yc_sa + lifecycle: + ignore_changes: true + data: + access_key: ENC[AES256_GCM,data:BBZqkZYiTEraT6fncPLXxOLe+o3eIIPOc/Vplfstb0U2iuFo,iv:1oyw4eTyjsXKHowZlK/QPxeuudD1AdGUBpxrRVH1zVo=,tag:9rbfKXySAzaB1ZwMyNX+4g==,type:str] + endpoint: ENC[AES256_GCM,data:G+PdD4nTNyUh2l331+eDN/w24yNejvxycKEjjj271TmhYjisrzETXRD3jOM=,iv:v29KcTEVddDk/soPIX/YZs8XBeTkm+d68e6Xv6cO4Kk=,tag:WEXxYfm7lUVN2ce6vZ3jdA==,type:str] + sa_id: ENC[AES256_GCM,data:vKgXGeJ4az4bkKNcO9aTt9vQl8r25qg/1dB6Mg==,iv:MmmtRgXrj+0rkIOCA5BTrkqqaOja0XKcf7t3J/i+zHk=,tag:lic+ARmvnqML5bRBzFw8Hw==,type:str] + secret_key: ENC[AES256_GCM,data:x30tBcKSKjDa1QomkTtRCGHYpojZ5eJQOa1M6/uDOVgRj1AA0+XmzLh98NpewQF74NP70+SKtZk=,iv:QsdN3r4++8uJ4tyG7Zf6WntUdbk2NhutNIghBXCbNRY=,tag:gqKENn4Acgu8X1/Bxlx1Ug==,type:str] + - name: bim-yc-clickhouse-secret + namespace: bim-api-prod + type: opaque + lifecycle: + ignore_changes: true + data: + CLICKHOUSE_CERT: ENC[AES256_GCM,data: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,iv:KbKf6xG4l1CDD23c1enVO753xaaG+kSgHLN97oE1tsc=,tag:djKmn2tkpWG5fyLFzBo41g==,type:str] + CLICKHOUSE_DATABASE: ENC[AES256_GCM,data:eYjlWcT5Bxw=,iv:lHfnUx0N0Amdjl+Jz8Gss2VAMqr80RA7ptMfiiu1fhQ=,tag:IGf8bXLHuIu0zpTmIi1EPQ==,type:str] + CLICKHOUSE_HOST: ENC[AES256_GCM,data:l0RTvo5xA3P6HmUFoY2fmTtZtq1kSg8WMhqZjz2RR9xqAhPHIzMfPFj1wPVSdDm0vgpQD2HmOw0=,iv:mDY7h/2NrJL3h7vuMgj48uNlCGAvpEXWyxamfIraNQs=,tag:jQ5hPtw9vlE9Zg7dCtWbOg==,type:str] + CLICKHOUSE_HOSTNAME: ENC[AES256_GCM,data:0S/Ata2KH5geCkscuBLd7t2rakAw2/jydZXi6zH8+n2CI/qRe3qb9xFI3JLw4WwhpEKGQ6gPVlw=,iv:cltY9ClmjBQdqCM/5GhrgpMG/iz4jiep8uVMUPacxw0=,tag:2wU5YU5eWVTaDcREbhlcBQ==,type:str] + CLICKHOUSE_PASSWORD: ENC[AES256_GCM,data:y9XcAF3Y88YCVyz2YWqVc6xkUz6qVpEGlPn+uObnJlDuPp6kbAvKAusLsaxbIV9v,iv:En2YiN+HLZ7tSCIYyn5rpxnrJMdy3/Azod3knt6iveM=,tag:z/SMOZ7uioU+R8dJ243JDA==,type:str] + CLICKHOUSE_PORT: ENC[AES256_GCM,data:TEhl62wmAVo=,iv:Cr0qeTSoqJoNg9oTP5TB1i2K7ROd2UT1eUlDcqySnLg=,tag:AskYk4+qx0WW+aUh5ILD6Q==,type:str] + CLICKHOUSE_SSL: ENC[AES256_GCM,data:qmOEcImxvDA=,iv:SJI/EUEiiEf3Xl5gphuq81sXjErmF5S/DOAZoU4MIC4=,tag:Sn+zCj66VTZHJciDn042Hg==,type:str] + CLICKHOUSE_USER: ENC[AES256_GCM,data:QbkqJSC2WIvYnjC6GxmiuQ==,iv:UK+6UO7iIL5olhB3pSAnBuVnFX0kZ5Le0RgR167Bheg=,tag:uZPws4/t3VejWNdDcs5FlA==,type:str] + PG_DATABASE: ENC[AES256_GCM,data:Maqwn0+SK9N/pAl9lBrS7t9ejySYRMUW,iv:39l+KMsfas2zXrBbZcAlrgwCBp6yw11HSJBUulCg3Qg=,tag:1wGNwPRRoHotjA9cx1LUCA==,type:str] + PG_HOST: ENC[AES256_GCM,data:kMs3lL0Ak6VrKKBx4JjXP9D7pf1Z6ukHJqC3qDQZsomf9dzCpZaaWYxaeNXUOwAU9jxNGVgTvl4=,iv:YTLAuddfJDuZfVqxOmipN/7oqLyx3ngdeWxsWnUQSVU=,tag:VUWbvtJlxaVAU+lCeQ0AcA==,type:str] + PG_HOSTNAME: ENC[AES256_GCM,data:4d7Poa7YrVMLitg1XzC5baSbgsG1BZTrRnER2LKkOd3lgPajSkR9JZokIiEV/RIuKD3p6JrVaVE=,iv:YsV/uw6I7GWUtOMb9yhPG0PkFuHl8+1ayv7bMRMVhC0=,tag:/B/Uv9QfC3qCPaeaA+3uaQ==,type:str] + PG_PASSWORD: ENC[AES256_GCM,data:Gc9/5dX9jaNdgwCNjQmDQVSjKLlHJpqAtpp9wXInTnfcWokbo6GQ+gn020/JstsRJxNQ3a1PNNEHkA1CJOw04KmHRn0=,iv:0qomn81/8/FPGSP5tuXH1NDSmuKej4jER+kK4br4kb4=,tag:yoprxexMnvAec3TrE9Qw3Q==,type:str] + PG_PORT: ENC[AES256_GCM,data:LSlfWlUyOTs=,iv:WtjQ+Nqq/RqqxfMN/fAd0s5Zu44uTah1xugNJxuudXQ=,tag:JhVu7JSF7QE0N5puTeHWag==,type:str] + PG_SSL: ENC[AES256_GCM,data:HfMcJazg0yY=,iv:nEThqStBzt/AkuV9p4G9JEAZZptS6/t1GSM/niOdzXI=,tag:D3OCZlpxShzo3x8vKm1RoA==,type:str] + PG_USER: ENC[AES256_GCM,data:DIx2AEuC2QiQbFJuVauy7KTb720=,iv:LvF/kRQuyxKxHi/ddCrnrn2M/fkM3VUdEKt4yHLUPVI=,tag:RvferBE+6NsQLn1oFfZ7nw==,type:str] + bim-api-ch.json: ENC[AES256_GCM,data:iHmKqaJK+8IfdMA0IW1ovOBeCR5wYrjqBZRxdwOk7okQP9LcSPYvMAPKPFiro4dOwGvFIlyj2seTyxl3uauW1AP5VgmD7QrbF0oQwP2Zt80omJESJoptluFD/AKuv/3+unJ6B+cm5WCHvbvOzw2Rg2N+K9GMQ0224NOxTFc9LKslsXLa4tyEhbhZ11ijuoHTgEIaS0lYjYQEdicpv99hfJUZQixFeFQ1Rqmu1r963ndo0yNakyvTce2C/WL5Cmt4kExZrraje06YcrY+V3Ge9am6oUB6IvdnSeT3sr52nldngHBchf74f+l+BMKsnygyuFZ3Auk5xN7RIBnDsdSIir9V6Whrm6VWVHofzxjsBBM5eV26ni0LfBVX5NYV0QCfdVf0L+vXkPydG60NwNwSnEQW6cxQBQZX2cRgYOTUG5cSZL2EaCdIgxlX0KcgZ4DwdyqnKjoHaqU9qpKuBGUgwXD+5fTaFJtCePVicNLxxlzQnPBzaGGFnjaMVH1Eu4l6PSShvV1AcSUC6rBrH/IwqO/LkVr8fRDj3+8U53x80oC9ramsWrs+mafwaw/aHsR+ielXfD29gAsv0W0vRNw4lBR10txuZr6tysaQFU8XxsvnQ/YAyhI6i4JXIlf/RGs0y+J8j4TGui7/rfLCRHKx8MwMgsDVxURE3h4BBBY3E+Zr861Emv42Tg2VdGh5ArGTByENpETJIYwuU94IsJstGBS592IgXombS2lLKw+cviTBLGZuNs2D/k9HruVByEO1+9J7E64axc713sYsWcPqz0cKwddLkzFXLA47ITTWfEzEX/XhiAWfatcDqZ0=,iv:onWAjz5koDRe50X+fG1cmbHEPqkhPS/jN/vsYrvZufY=,tag:gH7rLQ2Sy4wBYmgEkirL7Q==,type:str] + - name: ams-kafka-secret + namespace: ams-sync-prod + type: opaque + lifecycle: + ignore_changes: false + data: + kafka-bootstrap-servers: ENC[AES256_GCM,data:8+Hxl6gWHqgy7CzjZ4ArLMs2BOlFTmo/hLXV6nX2pEubdF/J00BFTxY1vgbwwE/RswYEvBzrrX5YR/F8MUNmbhJEekY=,iv:xLuV5bwih9GqRVYDcTqj4ks4kVAAOkPplvhGx7KgzTw=,tag:FGaQ0xOQpJWxo0qNmRwqzg==,type:str] + kafka-ca-file: ENC[AES256_GCM,data:e/Ezxwhn1gtipTfyqvNxH05LgLFY5INjxntD7xzlZQGcXCmWLIQohL/l4bi6/34dtUtI5MLyJuVNgZKtKYbnZhUgazjneAUn,iv:IL5Sxo4wFraEW9an/+3OPIy6ISVceL9IEOEUcOJYLmo=,tag:TORdKnMM7IVWDqeMEee4eQ==,type:str] + kafka-password: ENC[AES256_GCM,data:fDKzmpZKOXPhf7ba4tUas/O23PUkrsi3uAAiJuMAOWFMNY05uUyuGMEP6iA=,iv:DlkKMDBIWZYnY6c7REe/9YOab2g7BHKXDsNQ1mHx2YM=,tag:qAcG6BeooryfPpqHRkFXJA==,type:str] + kafka-username: ENC[AES256_GCM,data:QkgS0WVi4CUvTv2B,iv:Sznm9g9A9cQgP6aKAo0dVmvSC+ax1QmMzV16UZ+/Vfg=,tag:IQ4nx/2+sZYRG4RG38Fipw==,type:str] + - name: rabbitmq-secret + namespace: ams-sync-prod + type: opaque + lifecycle: + ignore_changes: false + data: + host: ENC[AES256_GCM,data:0JiApuXFYFif4X5IBGsAVtO5dWsthSPh+ta5Krv94ApZ/WRCgNElzRQqjo8LWSvd,iv:NPl4KspLk2EiuPY8Tz+ZLxhjdclpagZsZws6yKKV+zM=,tag:Vj1V+EmgMIMaxdX5Lt6RAg==,type:str] + password: ENC[AES256_GCM,data:sWlmwRVYKmbWphdqFvtwRHrT5AClkplX3hO6kinja1N8RzY1WY9gqsOya5I=,iv:NEX0vIm2eUfzlgYW1H5gb/OmsR6NjsJSn37eMUiW/w4=,tag:P1iRG3WerBuxQEoiALOQpQ==,type:str] + username: ENC[AES256_GCM,data:sft3X8XP6/A=,iv:xFJfGZbmgJ3Fpeo4cnilc7TRVuGXHqUvatxSZVkA7M8=,tag:vzGt1ivWFlrSpGjzx0J1VA==,type:str] + vhost: ENC[AES256_GCM,data:XcPLCgyHgZg=,iv:EAmWdcWA+iiXnBneyB5mwv/mA/MRIzRZruvpUqOJZCQ=,tag:4jTIFUbHVkxCHQT5oUCJfQ==,type:str] + - name: cde-secret + namespace: orchestrator + type: opaque + lifecycle: + ignore_changes: false + data: + AMQP_HOST: ENC[AES256_GCM,data:8SnWcbyw95ryXaubMCqgkuuhb9jdFpGJ7x+0B2F04ecqVqfDlLs12U4oc+WI7xvp,iv:Y9dcW9giTyHhgSq6FtRy9D9+TRjUHpKnidCUdwm7+Eg=,tag:/GtUasjRTCrtsTQlIS3MWQ==,type:str] + AMQP_PASSWORD: ENC[AES256_GCM,data:r0Nl74E/iCvGaO3UsGF3q1HoOA+pTcKJ3eRC9bv4LZ9QN0ZQpuyBHY/aGpk=,iv:E//wGWfV3GXbW60/medDarbk8XPRLTusn1XPeWOJI98=,tag:XV9aIkwdFlZmN8dnAxQSeg==,type:str] + AMQP_PATH_API: ENC[AES256_GCM,data:Z3/EGpf92RAAs0Xreoj16w==,iv:I1xIJoQ+aRKc3SyiWXpgf1JSfMcFEiiTicmTm7nNY+M=,tag:4jZh2+ic+ozXYW8gOFsLiA==,type:str] + AMQP_PORT: ENC[AES256_GCM,data:h7/BQwHPPW8=,iv:lzrW1PpQOyuYXExuVzOxwmYDv4DKxl3Nmoqlcy3y9EM=,tag:nbZUIHNI1CjL5TZ9dPqZyw==,type:str] + AMQP_USER: ENC[AES256_GCM,data:0k8bx6rF5cZbXq6P,iv:ov6XYLYQTCtb/4KYx9KJ0GWKgWshiH/In93BnDKteiw=,tag:iLqMdL/PS0NPkg1UPbjCQg==,type:str] + AUTH_HOST: ENC[AES256_GCM,data:cKJvk2FqSos17av44I17OGl3qma1aQxkEv8uDpIDK2o=,iv:sAfAlh0SgZy85i1VxGplYxpKbJ9lLtQNlEj/5nlKmFw=,tag:HcHHPOJFLzDHqltEDIUlYA==,type:str] + CAMUNDA_CLIENT_ID: ENC[AES256_GCM,data:SK2w0QY3IIaWFY7r,iv:pNRfYI4TcxxNcx3s3SOOpLTgu268Ppqmj979lWxuneo=,tag:MvEU622/H2qy17FLfTpLtw==,type:str] + CAMUNDA_CLIENT_SECRET: ENC[AES256_GCM,data:zPxnNVVWfxxTz+aZH1JagKZBt0ES+6mEnrHeq8x0Yh4plIaH2z5HBQ==,iv:+9N19oKu2ffmgE/4b3gVwX8TiwYSuVXmjTZG7prS0nU=,tag:YA7dKKPPI6EDpzLfQdDZKA==,type:str] + CAMUNDA_KEYCLOAK_URL: ENC[AES256_GCM,data:rUhwTwxZuDyROv6w8eo2+s6hA5/Y3lAfRkZpMuWhRoqSUvyVp7zXZ3O/4PatpL3vwf1vgCGpn/esYGx+HKKITp0uGVYRKtaY,iv:hjGNWAsj5taVO9GusPKrjo9iU5+xR8pV7ylHDzCTqp4=,tag:84FN2yIDDrZTYrz3mSlzow==,type:str] + CAMUNDA_PROCESS_DEFINITION_ID: ENC[AES256_GCM,data:KssPiuoy7r4Ary12MxlUobEj9geJ+ASw,iv:SQag7IvlDXRq1VFFwoSVkYXXliFQyrZkx2sq48yVkB8=,tag:L2AzfqBQPVOVHUuJgT0wmA==,type:str] + DATABASE_URL: ENC[AES256_GCM,data:BxQFN7FlWIXjkQOKDs/BoUI1UpQqWqhkRjlaHK46UFaygiRh/fOInHSHzUVKp8ae0JQmF6Fe6EiiUsBuh4RLC6N4UJnXIZwpIqIwDBOpbVbu6i/lkzM6ZqpYSgjCTSV6wuuy75zxtDi/w10YwfZIZnjVO704XA8P87csb6mAQ6RPdisB0hog7ay39pC9rFpMBYjlxQ/Iqtx2yl/cts6HABJhUjqK9fwY5t4JrBpXLwHZ5n5sHCehsA==,iv:SL4LIVqH+LyaydVTcKaGidqU/FN+sbxILlcr/Uz1zw0=,tag:9qoBV2H3obwwuHS0xY4arw==,type:str] + ENVIRONMENT: ENC[AES256_GCM,data:sbrovldkHM6IEDgcTW7WiQ==,iv:2pOS82PVNwjO7QjodR8Sk2rfON9gAPU2bpiNJ4gE6O4=,tag:QDrwMlD5cGP7vJSU+Cslew==,type:str] + FLOWS_INTERNAL_URL: ENC[AES256_GCM,data:MlqOln6qM0WbbTJExnxpw9CTtTbf+JYz3x5x1ozx3ScIkuUfpwhntTAd+MEhjEhG+R6RAybLHBU1OyyR2SFyKd1vyJk+n4azJ1QmcQXrfkmJUPFN+sYOPDDa2+o=,iv:VK3AlN+Whq3ephQzB/p79AkDGF0GcHFGMfDDDsjxaYw=,tag:e9T4hbEGDwYusIa5ylIHmQ==,type:str] + FLOWS_URL: ENC[AES256_GCM,data:tAKz/SyGOOOSZsVlP2mvn6nX1qlarf153P34GSv/LskVWxvtC50KQkX01A90V15S8rZK9lIrjySAlhTMoQl4SDN9n19SqNiO79VBEsoGyJN8LiTl,iv:S23E2DsS8Q0m8a7hI2zzTyvhMW4tU2CF/MiU6vSyfhk=,tag:dxyCTZ4Mw1WapCF1kiiCVg==,type:str] + IS_CONTOUR: ENC[AES256_GCM,data:KuKFfU8zaSo=,iv:TKcxrqMAzHgWhagbb+ZDkZgLuWir9GaFb+w7jziBw8E=,tag:bmT/uHLQTWqJycklCq1dTQ==,type:str] + LOG_LEVEL: ENC[AES256_GCM,data:l5cTAPEI7gU=,iv:yuIkoFaHRH6+bTpXaC8Gd7cby+syKp5FXjt3+1DOtDA=,tag:tZNUhGXhdDzDKSRHiMib0A==,type:str] + OPERATE_URL: ENC[AES256_GCM,data:xxK3Nc0kLZDRV9XHgfcUvH9dEj34goGO49tZfJ5wSRQDPlCASnrEGu72DxvGO9CaZnmv5X8IspmSfbXmksKlExdNXwvqkdiP,iv:cGBiFaG6PeSx1Pt16ZJ/ouzxrUrUva8b97dXv4Dqb7U=,tag:ITgARgVqc+cE3CxBZ6pBvw==,type:str] + PASSWORD: ENC[AES256_GCM,data:xLHt5KOKwaHkl4tL,iv:EykbSWRRrVhcgf+VNVeHlSOR8guyC+ke6zKKV8dE/2c=,tag:jJG60f4OfkJEKZ1KsYYVEw==,type:str] + PDM_URL: ENC[AES256_GCM,data:xShmz/sXYrQaq5mVyseThhJz3bPZcHB/HJFsm9j9/q7QLaIm5kDv84O13mmX/Iaau4d3Nvoi5n0=,iv:g282ubAbYX4jwYnOZWBhW1eP+zBz0UTo1989LbNWAYs=,tag:8Qyiz6RIp4oLyGZnqJ7hHw==,type:str] + PUBLIC_KEY: ENC[AES256_GCM,data:eiNxVgIVwyx1vuDjf9NwibuLoeyVqC2u+uk04c7YZUl4Wyy6L01H3anfJWe/5cL1cFY6Ke6p99c94nCdWB+/cDWvEPsd5uakuIXzy23xKdAyA7SRRfThYnsqWj0VpoSsgLM2VUBZWT76nrsn9tFeFl8H6XgWCX2Tn687UL8+JzM/KQTdGG0vnGCWfWMn0BUDTdN4E+xKoPv4YCbP3c6S6+j/pzwA302qV8XlIVSwB0mG6runuqPvQJynMJURN8LGsqrQUjalXMOUdVQO81tTPi2jJ4SWN+DAb6yrOp/E/WS29aAzxOnHMsYhoPDLbgItBvx4sjgQl/ZM42TEjexaDxhd7bkb56xspYZ63ohWTmAyaK3O0ttVntksks8aL4UmZQ/WP+EaS/zepy/Y0VrpJ7Nbm4u2CCBmATWDbkO2Ut28ideAtxwCHDNITz8rBDDQX/G6XV/wN1aIcqhIVd+6Pc+Q6G0YukOyrEIJKJKS1/GUT34RwlZHnnBN1d99o0p5Euxv0T5iR6WelqB9IoyPZcwZIH57xFs6pM2oxObFyDKEkrBKX1iwJnMntyia6B1UbCwY3F8obVAjyqhIcpIvUX5dGUljbyXBpg/kJHTB+Ki+JrdGz3kaWfkQV+RcWnAxvZJqJR4KqKL39pJkEZG00z7gteiYHX9gnayrGHaD+p/l+GYGnOYkD4HZgAhP2iO2kjbV3Xye4gX7ryTzqEB8KYZLKVa1LhVRLoWLMH8Ap4NNVz5qSYTIa0nk1HG1NGIXbf8zPTQZB5qR7tmtR0eFpozQ3s7CU0oy/lc05mlGChy3jKILMN+duKdjgGv32C+rg14iZ1d+8JOU3/lQySDUoS9CL+fmQDB1kGSIK78h52AYkVnrKI+UwJwkgl9HjvFWd6NSIyUpSFn87K/SUuezReJ2x7q5j0Yz/ved+9Lap/KFr2/MxpnWZEERjFWj0nn+3kM5rgjzYPTjF/ILVsZ+YSyOhtDshDuVKIWO7tWfJjWEIPFgiVaXxOaXiua3O+YQyOWH82VOfeS+jSOnRBI3yRh6tQdwojj4YVT7l7iWtczt4auYAn/oHhn0h1TV15I5/9uoWjNk1EsmuHbA7SRLVCoXa3i9Y/4GYyuGl/6IFeVO0NwwX5X5LFnDVd6Z0ov4mtRkxGVPrShan0G8ClA7mXuxTycVwo9VkGtaA3+jGYszon5K9OlEA8yCDLxxUnvnSnTxVOWHifFtaG0k7LluJw/n6XKUX/cppTtT4K1umNR3695e2CENFGAN3P1iU6A6mvZpd0oNpkYsCCu9heUQoqCQ+yqj1JEUwAahg6a+CmtQUB+K7vQFx6cL6rHrc0iEfMYv0osNYFjejnZrcBMERltzuTkGyRSQvP6Q1iQ2L04RlyH7nWyF5RuMr7isK75RTXDd4jDmgphIMZug,iv:+eMT0XKwLpz1fHljFS6BVNMaAsrY5OZXtare7+t/PiE=,tag:xRqbtakxRq8ccTlf1tQGeg==,type:str] + S3_ACCESS_KEY_ID: ENC[AES256_GCM,data:r+2lL8xHHszFhdv9jD0+Zin5P05COiQwTnscyg==,iv:8PzyocZTdCh/MC3f8wrCNtq0xZY5DIt+Qp/sPllcGSM=,tag:NBEVcUA0HHQhXkUHVophYw==,type:str] + S3_ENDPOINT_URL: ENC[AES256_GCM,data:hdLDfFUcCRQBFeHViBu4nWXhIOE/r/Xt8KGj7jBtsm3KIDg0KWTEVRbe0bw=,iv:PRWlpcQ7GUFrxTZ97SL7PknAzx6VYISUtA+rWUEEprU=,tag:0y37ATWfSnV39rAuDYBuXw==,type:str] + S3_SECRET_ACCESS_KEY: ENC[AES256_GCM,data:rUPEgeFMXHAZLO9odIWI8zlbF8fgZKsy/+ljRFPBjh3jOJ6nayzvzcFnrvMD59AxWaDlbWSjOZE=,iv:0xI3nBQWk1gt5xL3slDM3Ty6kafU6wc9t+nA7bBbBaQ=,tag:75ccFJuHLNVZOALbW0NYaw==,type:str] + SYSTEM_LOG_URL: ENC[AES256_GCM,data:EXAthclgQzo+Y1s+8TmyfRXvi4bDjij1inqyEtHB6zrBQHMJiT3slKZA36M6RqQ8,iv:m3AylgO5QsgtpIVq48Wy5f1eY1Oo7ESEejUiIJMo3is=,tag:ZKXJGcotf5U6qkgCwh/Y9Q==,type:str] + TELEGRAM_ALERT_GROUP_ID: ENC[AES256_GCM,data:8CLYLCjF52p9iguVyDim5K6JupU=,iv:Je2Wn19RSe/2J7/sE16VmuAcZuEJYlvpC6LvwBZWbBY=,tag:Rpb+PQzr8OReTbTHmH7PKQ==,type:str] + TELEGRAM_TOKEN: ENC[AES256_GCM,data:Y1KPVVGotZ5bMuUumu+ljr7Q1RjMPk//zkORWbxIlffncy09MKDYhpPam99rU2CJ0tuCS2Pd7T7DGnxiyyCRhw==,iv:wFTMBaHYqa7axszcSsb9F87qRVWCEpfyoMea3eK2xo8=,tag:w7N9i6DabRdw+I2+rg3KUA==,type:str] + USERNAME: ENC[AES256_GCM,data:HBdriIocuyJa5CnT,iv:FQkhr1yDWVulrfVjVkG1qVHhOVZ6NhNS/ri3+XMd+7w=,tag:uYy6NrRS7Sxu5A/D18scUg==,type:str] + WORKFLOWS_HOST: ENC[AES256_GCM,data:toy6UQ5Fpa4hEmskkTTGYUOp5QMtO0ltM58z5d0Ayk6nwNW8wUnO2Mpam7aG+DEvalxboBI+W9yf3Tqe3CQOUQ0oE3n6Yi82sQUz4x0mtpo=,iv:06B58d0y7FA79m8Us25cs0NdBOyj7ExtMiWkBMAHSN0=,tag:dmCzjER35OrGC+t6wifn5Q==,type:str] + WORKFLOWS_IMAGE_TAG: ENC[AES256_GCM,data:LgxuHGvBNpA=,iv:VRExRpfnEOkD8QcFXqFiYLoA15mgxGNa8fFHu/0hxbc=,tag:GQLapKAccg3/MFOSSd9iNA==,type:str] + WORKSPACES_URL: ENC[AES256_GCM,data:WZ7PIxtrT2R4D88Ht5GlvDbxDa6zewLKJbtjRavLetnBxOe/IYE6l0WsK7nIPP5jYn7cB/oGmxY=,iv:8k3iBFHD2Gy68BOi5AOKgvj1ZnIpDN1Yw/abe2WLQb8=,tag:lSlAg9iGdj2fwfvVznjr4A==,type:str] + ZEEBE_GATEWAY: ENC[AES256_GCM,data:IOWq5OO0IVvtcK5pVN/UOyFaI1RMz1ITq5i5ZaKvaaaD7SHs2Xh6ctGKsxe6q/grZAq3s+1+qbOX65I+OhijMtJ69UkT2NBVDhtOuJ8qjIw=,iv:Ec7imnKHbuESqvTVpo0DkaahB1IwYT9sVPwCSmeRe4o=,tag:3U1AfL2Xe1tQYf5R3aGnjg==,type:str] + - name: checklists-kafka-secret + namespace: checklists-prod + type: opaque + lifecycle: + ignore_changes: false + data: + cert: ENC[AES256_GCM,data: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,iv:1WrYzYqiJomqtwz98v8iCPkhd8DPUpal8nKN5PkhkU4=,tag:FpQ2cJMDx+HaVul814QY/Q==,type:str] + host: ENC[AES256_GCM,data:lqwaOVZ4KmBLIe0m8HZOL6+3ccyjeAJ56eF2cVDQHWt4DY4GT+oFY7rfnQr2op0zzOY5d8jlwCLt1OdyZhbATw==,iv:bJ8Jmd/YB8hnvxxdIRP/9MVv0OSU/GnTdTu/x0tdbrA=,tag:olgdjwp91dURzQCVIAzZLQ==,type:str] + password: ENC[AES256_GCM,data:PGTtaoj0VnXkkR95KgFO0OJ8Y6iyq9pz9NVJuNZdioI=,iv:Je9y6B4X/DKbYASq01UcYlus101YYiSWLrPv/Tb7Xp8=,tag:gLnM1zbACYY5J+faf9a+6g==,type:str] + username: ENC[AES256_GCM,data:Bd1m0YOrb6uPk6p9evPRwfkYMVs=,iv:e+j/sTspxBOhOqos2UEpYEHOseOOB3rPqlSyXVu3doY=,tag:KdH+5lx2ddV78x24KSpjoQ==,type:str] + - name: rabbitmq-secret + namespace: data-engine-prod + type: opaque + lifecycle: + ignore_changes: false + data: + password: ENC[AES256_GCM,data:MYQfDTHwACjypwaKLaJFyn30KVo36etjZocJGYEzhmnpZKslRPHWNgvtQoI=,iv:4n0SBLwngU0hqpdcu8OMqRoNfP6ApTxKzUjBr5B4qSI=,tag:8TDoNtf3uYHSOI7zf/71/w==,type:str] + username: ENC[AES256_GCM,data:8/f4zlu2PwZ/dcIaaMEbNQ==,iv:EjY51jPKSIaCsRqQoZ7/a92EJyyWEpOEYI05GTdMeRk=,tag:vIM1xOY8NYXk1MfwTRzM7w==,type:str] + vhost: ENC[AES256_GCM,data:wkHFATd+q3wmgF4iT7hPV5k7C81AHHqS,iv:MN0uIH4/ZU6ksW6l17LIOvAtZ7k63lqjrytS8bnIU8w=,tag:1f2VlBf6nNR95K71kFWo2g==,type:str] + - name: data-engine-rabbitmq-secret + namespace: data-engine-prod + type: opaque + lifecycle: + ignore_changes: false + data: + host: ENC[AES256_GCM,data:mUeyZdQfySFtdSulAVfM/qAiL2H0vM7ZfysKAPpygcsfNQ8i5oNxoq0AZ8Vxocge,iv:utaUGJbZJHrHHlLQ4cBoMz/SyZPXo1AcUbYdjVlYOIQ=,tag:TbUTa38mvz+xA4gUz2ZBQg==,type:str] + password: ENC[AES256_GCM,data:Chc1SeMB1CRJbCXe6mT4f9VOnY/DnBg63nteadyGRVxfaoFI3GohxCrXI/g=,iv:CG5Sw+HYnTvpPmF7xfUbQffEco24MXudg2uNwHLXAo0=,tag:G2WTbRVO193dKidMUjTwvQ==,type:str] + port: ENC[AES256_GCM,data:wX0JzcjOJ4k=,iv:rR+Q+mrXWResI3AMd7Z4CefEhfUI0kLHX9+0EolxutA=,tag:QOTJgJGECB44uKtM0Ht9Ag==,type:str] + user: ENC[AES256_GCM,data:n4d2Kp0YiFyTvBclmelWmw==,iv:cW7soxA8SUIJCqnu1xCQR9/FRqiug8KFRjKivGo55/4=,tag:kZsPLSXDPXj1s4g0H/1ycw==,type:str] + vhost: ENC[AES256_GCM,data:/Uo1ziuUs6/FAefoJ7UR7MBR+Y09rTIX,iv:Ixyx9CikdHC9Ql4Ftnjr/tjA2CZlwkDRcmEO2JxORM0=,tag:ONpZZjxsJPVBk9LXcfiQ8A==,type:str] + - name: rabbit + namespace: default + type: opaque + lifecycle: + ignore_changes: false + data: + heartbeat: ENC[AES256_GCM,data:zV5e0bVNpSI=,iv:dvev7Gkdh7i1ICIAIDaixiFqjtMdVdS0jaifL8wjsW4=,tag:QsNlO4EQKGCx22LYrwTWBQ==,type:str] + host: ENC[AES256_GCM,data:XDHml0g5wKxpzeuFMKSyZECt1oBFvmxCl2CWPhZZtwxMSTuXyU4MYJJco1iWD9QZ,iv:wQBdGuB2lslwfqsTkTfjytJYnr0IxET95DOog376z5Q=,tag:jlJO56BV/8lH5w1jFO7qyw==,type:str] + password: ENC[AES256_GCM,data:TglNwkMgV9Op3DaU+bGWU129TRnxX5H/N5/ItL5naDRCz3WAtaAqVb2is/g=,iv:oNonkM/QUWR++cLLR6Ab4MsM2GpjOLIeESv4ko9DSFI=,tag:V1cJn+hcuxIsn5Q20HSDUA==,type:str] + port: ENC[AES256_GCM,data:5s2iQngUc8c=,iv:mudDrAUKya2nkiyWqBt+yb+4gNKEExJzhnJSzKb5OSc=,tag:cU7/I0hxyf6mWnnaU7771w==,type:str] + username: ENC[AES256_GCM,data:1S17/xVk4DJ+UlcP,iv:vlkgPhT3nPhz5GK3xHKJ9q9QCcCkLN8h3R8wGh0Mk/4=,tag:x+wMTQECCITC48aBSYONPw==,type:str] + vhost: ENC[AES256_GCM,data:FasZJblA5aD0IZ4nU7iHOA==,iv:YZ7kHYQ0sHS+KyyOccfr4p6gbQCDoLbDwkrw76kA4b8=,tag:dJoB5i6Ms1Vt55szjWHwrQ==,type:str] + - name: default-rabbit-cluster-bim-api-prod + namespace: bim-api-prod + type: opaque + lifecycle: + ignore_changes: false + data: + password: ENC[AES256_GCM,data:OlJ8UhE1qb+DAOgO0jaUjOTC3HMLUdGpxt9oLoGf2z9dzn1BFVt4U2i7vhE=,iv:EzovKJwIBo8CUR+yss/hTyODP8KFQznRbuMAmHXmWQI=,tag:rqjDUWuwcNJ0mn3+LTZU7g==,type:str] + username: ENC[AES256_GCM,data:6cAg6VRSD1sSW7uVNV35xQ==,iv:kjI96CD4Gt6AUOPOg/z/KqunYDLSbGpTkZTZ7DJ0vgY=,tag:l5wuRahSEa8/9rcNRhgW4w==,type:str] + - name: default-rabbit-cluster-bim-api-prod-gazpromcps + namespace: bim-api-prod-gazpromcps + type: opaque + lifecycle: + ignore_changes: false + data: + password: ENC[AES256_GCM,data:mXLbVBgVfw6PvXl4atf3085iwGXERrw/8dFqbkOBGtr0OxdV5GtJFSa5EM8=,iv:6QXAXdusMyt7QhbK9l4UCOAUP95MTbLtwfFfL+XA4ys=,tag:t5/DWHG19YsEJq4iXZI5xg==,type:str] + username: ENC[AES256_GCM,data:VAWSvE0MnXI36nJ0+UPuwZvZ+P4A5xXGo+AO4LhTxq4=,iv:Ef6Yxy8O7i9PpE5MHnDKSeB4xH/95JXybviz9nB6ybs=,tag:lslvidcgyC+ZHrVDpnQtNw==,type:str] + - name: default-rabbit-cluster-comparator-prod + namespace: comparator-prod + type: opaque + lifecycle: + ignore_changes: false + data: + password: ENC[AES256_GCM,data:TXpoUfD0qBj7KVAiZBmK54BY76eM/rkp+adU5BBh/lK68Ja9zyOTx8IRtgM=,iv:6Hrynpi7DnlQv3Zud8jVDmeqCZkyPcqj2mUCwlx3SwE=,tag:BUBFKfdveiXkgGIgX1KyPA==,type:str] + username: ENC[AES256_GCM,data:BGSusXz7qyxhBlyEvg0vBsHDPpM=,iv:Vh+sJFjcZZsrNikJxQOvoYjKG1/YLqz8R6v1TmAosm4=,tag:HeOiH8w1FvQ8vIatxQYO/w==,type:str] + - name: default-rabbit-cluster-remarks-api-prod + namespace: remarks-prod + type: opaque + lifecycle: + ignore_changes: false + data: + password: ENC[AES256_GCM,data:3IQMsTUPzKErbk8qX7LB3LXsi+dZvZpeEubZn5Q/kZ0Pw4ftjkPDNIbScfY=,iv:h0tpr9xhHX7Je0p+1F/RB6lfHJ7ZwoM+aIn3NnN+Dnk=,tag:MPqczF4cz4IOqXtTYvkqHw==,type:str] + username: ENC[AES256_GCM,data:Ep+NpPI5FnpGQmJOkn7jg+t9GKld6rf7,iv:ZbfR98Exm0H6j3+1ErEdOW8bF3LxRb1DB30UXq+ld8A=,tag:TupUfMQXuaF17zqyyaEE2g==,type:str] + - name: default-rabbit-cluster-tracking-prod + namespace: tracking-prod + type: opaque + lifecycle: + ignore_changes: false + data: + password: ENC[AES256_GCM,data:3cpHOf7J/2BdbIfH5/A98ScjIH5PgnhAdOTRx5gzbY6JWR1rE92XYN5qhog=,iv:wH0MopQibRLTOHq2zTiuJYHsZAbWiaPJCHO2Yt5DoQc=,tag:/rO8MgdUk5pl5A2tT9AYMQ==,type:str] + username: ENC[AES256_GCM,data:/obu4Pr84fi0lzb7KcEChV/uI4s=,iv:WkwYoT485D58iNn6RVFEGLs8CFRboFM23nH4zRGijq4=,tag:uVBU/3tJZDiEX2rUyt/9qQ==,type:str] + - name: rabbitmq + namespace: default + type: opaque + lifecycle: + ignore_changes: false + data: + heartbeat: ENC[AES256_GCM,data:Ho+ofkEpkhw=,iv:tHIUdE1z/y7jKpHXy/wCULmkOAJGP6S0i5qTVQsd2W4=,tag:F8J6n7AaCNCiL6XwxjO1jw==,type:str] + host: ENC[AES256_GCM,data:gIpFMRxwahZdR0s620RmGlyDknEvauAt3xsaVrdQUKNDtL9xwkBGUEdxhPeJW4Kf,iv:nUBo0H43KZf6jxy89og6SMamzbz9L3KSC5+VHY5vwi8=,tag:sFVXSwbmQD+DdYysc4CWrA==,type:str] + password: ENC[AES256_GCM,data:paZXNGoU2voLaYjxGm3ltvWeQaWR/RZvJWPKgH0ZzKxKn3WdJpUwq8gf7kw=,iv:qry+PTsWIX8F0YF3ZUlcVB25w2K/J8rIqNsnd47myU8=,tag:TYDNpaRaCbtO0QX+uYgs3A==,type:str] + port: ENC[AES256_GCM,data:AyTLQK1ozBs=,iv:bCh7ClQNm6S7Kj6iX1v+rh2zJ79jJcc+O+fV05ivxb0=,tag:DYX8o4eZXHsrXyTm9kXW5w==,type:str] + username: ENC[AES256_GCM,data:QknqHiAaNc/BIDxr,iv:rXNJqUptlOPpUngIaQGkh3fUhxqAyXfCew6alJw6Q2s=,tag:grl5UKiACjwdQA99O65sxA==,type:str] + vhost: ENC[AES256_GCM,data:umn2nIdJKDeDAqzjA7wmwQ==,iv:41g5wgDyVJ3+7ejHsVOAqmOzCZdztTuxXIXibtktiQg=,tag:IHQyWu5aNc41W9VJZBOtJw==,type:str] + - name: documentation-rabbit-cred + namespace: processing-prod + type: opaque + lifecycle: + ignore_changes: false + data: + password: ENC[AES256_GCM,data:a1FiXg/fmQKDFzVZcTgfmTo07JSJLrKnKsdTuT2D6UN34zxMpVhxO5fnx0A=,iv:zX8rjYMMkOYr4WZ2iHCyP0vj5NWdCb8Ig3t/YF1s8WA=,tag:eB6JBb3cD3mWx8DHe4h5PQ==,type:str] + username: ENC[AES256_GCM,data:UoxbfkTXdkQZSYqyv43K2xLlbI3mqHcqUdVWlg==,iv:Uq2DxxdzWvF+GXZzJc1ztIMJfW+83sNlyeCf6ctFrqs=,tag:aedhZjhiSM6fA+l0154dqw==,type:str] + - name: kafka-secret + namespace: documentations-prod + type: opaque + lifecycle: + ignore_changes: false + data: + password: ENC[AES256_GCM,data:imvbWmT14+kec/0UlIXM2uyCi7GBsthdrsI0d6oSfBEKEFZPHMrr83oi4tw=,iv:rXPMZBU54QMOKE/4tN1AHYgwlFfmi74Ae/mO4/p+ZKA=,tag:ElUbx5OUU3Z6HV4c8iLSoQ==,type:str] + username: ENC[AES256_GCM,data:iPacQb3+AOmZThuGkEyrvsr6wlOFSJPN,iv:qv4dgFhOeqqjVrYV881xo46UzclorK854ex0qC3KdK0=,tag:2nan2WZ4DXIx96rh+xue4Q==,type:str] + - name: dwg-rabbitmq-secret + namespace: documentations-prod + type: opaque + lifecycle: + ignore_changes: false + data: + host: ENC[AES256_GCM,data:whQPyxeENjVJMtTsCgPbziRJA0TEyNQirWPjEQmFi/1pSiDVfHP3aYA8/MZl5qYTXPxjfXIE0cGMSZMbhaDnDXC45NU=,iv:kRAQu6nRunCQZuR2w+s4tHj3+z8vhUhF6E7R8J1kFsw=,tag:JEpvfb6KvWuZepAXVdtfLA==,type:str] + hostname: ENC[AES256_GCM,data:Dbu1xYsCDyOUJOEYX6j334VDvsSgKysTGj4+P+tqRZwReHvw0iC4IAlgCscwy4CxRz5ctxO+BV7qPC4ITZQGne5t3DWB764j,iv:aHC8xNAmgG/2aFVeW0fgGl1JhTWNgeWv+ttBU3eGja8=,tag:l7wQCmccdImw8lKpN6K9vw==,type:str] + password: ENC[AES256_GCM,data:vYL4wyLGCG3YWObnkdTEqKFvQ7MVsIZuLw69CPd5Zp7nOS5HR6g1FUNL2g4=,iv:x47SLv+H04cZH/WaDMjNSVeZXt+A9IoZx0pMG4CaxCo=,tag:CxHG5wizguN1BZKw1vbVIQ==,type:str] + port: ENC[AES256_GCM,data:DLOcwoK33x4=,iv:8Q+WgIYXTZEDh5ETKvAX1o3MGCUVlmMQngrpe5YmHM0=,tag:fA2X59gX/nqU74UUbvo/Lw==,type:str] + username: ENC[AES256_GCM,data:1fgMmA==,iv:60lQiCV+CpuHNhfBeIvM7m/nTNk2BKjFHQE4sSljFhw=,tag:V0bkt/acdwjN8SUyjlvbvQ==,type:str] + vhost: ENC[AES256_GCM,data:A3bTuxyfjjaCJmD1,iv:o+5Rt97B85bqHzrTZWrSfvhlMxoBCdiD4KXHL87gZ08=,tag:bQXUJ92V10Xz3zsUbSXEow==,type:str] + - name: yc-kafka-secret + namespace: eav-prod + type: opaque + lifecycle: + ignore_changes: false + data: + host: ENC[AES256_GCM,data:QSgg4pnWJrrq9jDewu/tW46PGRLffRnmQ2lX+Rfv5Iqm2iMNzOUAUdqagvXGTgw2VE4ky6UJ63bsLQ8dMFgKww==,iv:GxKD/iQbp2cJP0/AF/41+XPtbJgTCGyaM6JsaAv5giU=,tag:uPcQEBeDMMEBa11FhXq5+w==,type:str] + password: ENC[AES256_GCM,data:89V7kEemaJS7QYWBJuxoybQgBMhVGuXTq6hsYDPnMsY=,iv:tchoH0EYY4QgxuAfCF9nYBbbDCYhl0oz6sYm0wLAW+I=,tag:2vR0fJWCcbX99YoVP2cX9g==,type:str] + username: ENC[AES256_GCM,data:lzl5oZYIjti+EM5AugRZLao2SWo=,iv:37R9RyIID3pK9RGD3DVFyWc2TufCeCIcFewvebSftAA=,tag:fj70wZ2BOumG8QxoZFji+A==,type:str] + - name: rabbitmq-secret + namespace: flows-prod + type: opaque + lifecycle: + ignore_changes: false + data: + password: ENC[AES256_GCM,data:SvVM3uByUqOOcPppzJtLsI6IiE3JQm6IRKmI2dufHu3hZQVfCIykOEXwgZM=,iv:aLlAhUaGsXEB2j1ZRfhyB8L43+mWu07OzStP7MICpQo=,tag:83eiQ4BPTe2TPvBgRPm9NQ==,type:str] + username: ENC[AES256_GCM,data:rysqdZExVK9oCOD/,iv:kr/MNzEDnfYa0kJb2pAjErBI0pKoJ6x559Cq2p7fKIY=,tag:57V4T6Fd96+Xo3dK6uwk9g==,type:str] + - name: inspections-kafka-secret + namespace: inspections-prod + type: opaque + lifecycle: + ignore_changes: false + data: + cert: ENC[AES256_GCM,data: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,iv:V0DH4iL1ZCz2TGAFy9zgUgdLldmj3q+WwlKNQVgQU+0=,tag:Pdxz1QfsiMdSGXFvR3/GfA==,type:str] + host: ENC[AES256_GCM,data:18QkoB7n5lSD+1f76fBF7o7TY3vj0uhN8+GZuVURDEh1aOBZZY7rfaeO51K9EQMkRp4DuwQZZCvgIGCm0i5HOQ==,iv:Vsjxz4S0ImaTXou+RVu4VMqhHOKQjLCGCdQsaBF4rS4=,tag:3jB1B5DeJN0sZt1q4z/img==,type:str] + password: ENC[AES256_GCM,data:2Wj+R/fhbDvEshoU1U9q7w==,iv:OT2NBvgG+n6wuJKuCB8T0FXRKU2Wb1OFaea9dftkQn8=,tag:ydrqV9iCTm65YnlRxZalKQ==,type:str] + username: ENC[AES256_GCM,data:hY5B0BX32u4ytXRVg2CKyg==,iv:vfjyXXKPgwS63v9OT4rMO0hNKoxgL41ytVjSO+fiihA=,tag:14jUzKC6zLLCLbu/1Y7KPw==,type:str] + - name: yc-kafka-secret + namespace: inspections-prod + type: opaque + lifecycle: + ignore_changes: false + data: + host: ENC[AES256_GCM,data:7j1FcNfpwoUPbXdXstdNZrKUGSRjn+rY5xn2o9bNiQ5LkrADCOh217Gz4u1eQuJOKTmuESPjkO8pxg7FHGA59A==,iv:zIG1tb7QcnkxXLPgo80pabwkTOLQB53gTkeCGrnpfVw=,tag:aLddUfec/wgvoJF0xRS8fw==,type:str] + password: ENC[AES256_GCM,data:rdWhCQCw77y17Y7O78fuuw==,iv:3lIjnlsIQ7jS704YAUh5T8EtRcVhSqxzPsMoCPxAADo=,tag:tTYkr0rD9fU72mG419Tjxg==,type:str] + username: ENC[AES256_GCM,data:7cT4buEj8uGc03bjqTnkXA==,iv:IsYEM6ZSQoI88LgP9INJqyvMW79jAz8phWr36Kw8RyI=,tag:GQ4vhKdTrqcNIkAzvlVqFg==,type:str] + - name: rabbitmq-secret + namespace: issues-prod + type: opaque + lifecycle: + ignore_changes: false + data: + host: ENC[AES256_GCM,data:Vi8eIP+0RJDxjZ9BBaLwT0nM50OHEXPDd8eWGpJGboxkGQ5mKJl3+IIxwKo=,iv:HpiU+Stgqm99YrxrvwOZCsdGb4fZz/8Kv9XubquNnQU=,tag:RDzByplikoXEJz/6jZvF2Q==,type:str] + password: ENC[AES256_GCM,data:ZVRJDGE5DwCUaTqA5H8+YLQKCV8ELJEj7wSPGA==,iv:AB7lXykH7cuqnBdwOBFCFWv/Bz19IQ+7rz9PfFuosww=,tag:NzgHLuf03pOAOELcw+hTaQ==,type:str] + user: ENC[AES256_GCM,data:NALOmgLSEbY=,iv:/5RsRZe1uOTfmlijvj9xBPjW/d+vqAvCxXPN9pjORc4=,tag:jTzI0GJejm60zhcFrucPpw==,type:str] + username: ENC[AES256_GCM,data:aI0LWNrPLBw=,iv:HV5XkshZbEoL/SM6c89LPnxYnx28NedcBi6kWGckSQ0=,tag:Y75/4NAvVbv/jSfqE77cGw==,type:str] + vhost: ENC[AES256_GCM,data:PjZzcilrG1Vn+av0V1K9ow==,iv:YZmlEW8XqH3+57AdH0CWYyXnBLZgnpSzuc4oKIXl0vM=,tag:ypac5NbN5xE1twpR3fqKTA==,type:str] + - name: yc-kafka-secret + namespace: issues-prod + type: opaque + lifecycle: + ignore_changes: false + data: + host: ENC[AES256_GCM,data:o4wrsojVlIk7EAk/sv7kLGDPQwY9TAJSBGUj7avq7KqhAD9XoMShTSs/8Qeed3T71jvS7lofDXejEOsWHELzRQ==,iv:aNwaDXYnJPGBzkg6bmXpXFDruclLbMAvgMdC1WOJi5I=,tag:rGahcJHDEMs6iAnHbfXkxQ==,type:str] + password: ENC[AES256_GCM,data:yw7rYEC3ooDgl20fKcC52toQ5slPHoqAMu6x2vahF5o=,iv:sFtWSLt1aQySkI8SeZDMp6PosJEP1q8BGnPYBoYU5oI=,tag:C8nrhCa0eKiaj7jszMgPzg==,type:str] + username: ENC[AES256_GCM,data:vTTB9oxlEnE=,iv:Iql738LpYhkJkZoZkDL7OmGSJncJZbl9/EvVm6AQ3z4=,tag:BDLxT2fmsrG0usE4YxWz7g==,type:str] + - name: kafka-secret + namespace: message-hub-prod + type: opaque + lifecycle: + ignore_changes: false + data: + host: ENC[AES256_GCM,data:YMrQGncRidPdvbZcdT336fqRlA4gK52sMEUPoj7x4cALHzjcMG5DZ86H4KiQY2+YcBrBn54kPso=,iv:cbnFvoSuHEhjupfyQHzkOVNCCI+4HCNnkmYxIbArTEY=,tag:Xg9HXqCxanNCzNL/kPU1XA==,type:str] + password: ENC[AES256_GCM,data:Yy7WRmmVNSQSUxXX8qsN8tEkox7aqtOajkO6eXwzs1bixtikb0klRxBFA1g=,iv:wkSa16Bnf1fuONyHJ0CGmLrtpaPgejX9w8UJMpfT59U=,tag:My1Xlq4tqINPX/CtQwcdGQ==,type:str] + port: ENC[AES256_GCM,data:XiP1M4VfIrU=,iv:wx9dHAKONWx+VupWYIF1RRGFjZbHesqgNkbE+napwpM=,tag:vZDPkPyY2hWLnHA8wYELlw==,type:str] + sasl_mechanism: ENC[AES256_GCM,data:4BpziuHpQtUT2GoSLoSlpjej4Po=,iv:giAx72U2gztODb97C63rCjBvD6s6eO1JykptgJCweGc=,tag:ewNzdOAOUe2YjCpxpoNx+g==,type:str] + security_protocol: ENC[AES256_GCM,data:QAS+SCdFCHwNFbwg,iv:jxISNh7a5kCGc2H1N8/mw50oeEHwi61CgGUQ9GWchws=,tag:yrMqNDNbs3u7IdnQ3i/j5A==,type:str] + ssl_cafile: ENC[AES256_GCM,data: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,iv:GzDZEaxMu+hTxrvy09jEQN7fwNgsADd+WNCs5/2YmpE=,tag:okYlCPPPB/OOo0KcSQ+qqQ==,type:str] + topic: ENC[AES256_GCM,data:Kripwp/xh2pfI7Yos42GnV7He4vhTRmS,iv:7uOemQgnM8JNNUr7vfup80LnRZqCOqHV2nktjoR07xM=,tag:kMfgt793DQYDM/18KPDDAw==,type:str] + username: ENC[AES256_GCM,data:d09ixHHMff5IIBPTuCKyjiVaZKNVdVtD,iv:wLxkPEmsFPpiMeVpC+2vYiCH+b+LUnMNz6LHxNMeDts=,tag:LpCKZY4jqmfzuwovR2FOXQ==,type:str] + - name: pdf-splitting-rabbit-secret + namespace: documentations-prod + type: opaque + lifecycle: + ignore_changes: false + data: + password: ENC[AES256_GCM,data:HtngvqgLPcf7y68C2eZ67oGtTEw7Ri2Ep7fRkZ7cIQ0CryvHbuYW9jN/W7c=,iv:81mCUEYqkNHQOuHtD6Qc4cbGCd+UUlb0XTVqIr5J6io=,tag:ieLwhzOckOiP8OYusYfRCQ==,type:str] + username: ENC[AES256_GCM,data:aIPUcwAEgSoygf7EViPJGlwRECMZo0qL,iv:v7WNQYcP6fHQeC2KZOa6wy7VqVwzZ/JKNdtt8xNaUaE=,tag:WWXq+2DtesTlGmlUeM8yow==,type:str] + - name: rabbitmq + namespace: processing-prod + type: opaque + lifecycle: + ignore_changes: false + data: + heartbeat: ENC[AES256_GCM,data:/JfKeWKrux8=,iv:Bs1scv4+mN2aSBXJvpQCJNNMtFplYXr+Oehbn7xeIN0=,tag:wCnyzoRi5F0OI3xncg75CQ==,type:str] + host: ENC[AES256_GCM,data:Y7DEzX8I/SbHg6KmS0UUYtnB5nt/GRAwfVzge1xscdHxMCbRzRy+wGoJQU6ukxlS,iv:tOtW7udfkMwwM4CuazEYS8x5N0njs8wXR2oz2MZMKGU=,tag:mVoyCLgN9jMvIXrPa/Wt+A==,type:str] + password: ENC[AES256_GCM,data:ECq/ZTcjq5bxHi0oyDjbJW2YqC8JOB0pk3TWJjZkHFdtu72+zLp+rQVduPw=,iv:lGQGUnONqeota+uIDnWabdGbORBJv6mFLFAHfqoa014=,tag:njcJJVU2ngpoe5q3C2AxzA==,type:str] + port: ENC[AES256_GCM,data:c6gPUFSM538=,iv:Io0QDFftC4jGEb2ndXatyCNrUSi7LECP+hIOo+4Fu/Y=,tag:ly0dlUESSTXOvx4n9DjS4Q==,type:str] + username: ENC[AES256_GCM,data:h9hTA3e+pglIMMfi,iv:nLNvFmOvF9euqui9TpiB0qp3pHoyo/7brZwW6UCDEyY=,tag:gR6DhhQKFI5DKcWi+C3XHA==,type:str] + vhost: ENC[AES256_GCM,data:CJQk0d+Al2wsRS5c06tCNg==,iv:DWm0jmb2Pr2cz9du822RMer80wHwa0v2ijG0DXPfDww=,tag:/rERfCKYn0B62gRPXLnuxg==,type:str] + - name: rabbit-secret-pm + namespace: pm-prod + type: opaque + lifecycle: + ignore_changes: false + data: + host: ENC[AES256_GCM,data:GUoj19lN85YtEvShWfQByltLdsFY/0VlIcU2Ms6LZTt8jtaPLTNfQVEQ6rv8AZIz,iv:KlsX7yZ8XQnPnzIn+x6G2pL/CM2TRh4Ehlx90Kq+DhY=,tag:LE5jZZLQNqTmxaLp6EfMfQ==,type:str] + password: ENC[AES256_GCM,data:7wjADlLlY+M6wxJx6gopOBKkFKDeOTFrO1Z7+WgC9K9eu2qifDp+KY/jFgk=,iv:j7JBGiO7lpfjgjyJsb87T0KhBZmWlEmjZfS4CvdKahQ=,tag:j5MXE5V9jHrgkO+wIYO8Mg==,type:str] + port: ENC[AES256_GCM,data:Cnn3VqzFUqA=,iv:Oua0gKF1CjmzvNEME2fTUB3rkM5TK1VP7EaHO4Rppi8=,tag:LT1eWDt6X3ng1IsYA0xISQ==,type:str] + user: ENC[AES256_GCM,data:Qae3zQ==,iv:upeJWPTQBzufVrV5OGp0IlP7VZslay6RhQc30za3rJo=,tag:3lEYclQKgYkfXD0qKj/u7A==,type:str] + vhost: ENC[AES256_GCM,data:QMQdWGoEVhXxNQus,iv:w78dcTtVAPr2h8MuT5viWOp2aeXRpc0PZkiULQGtp48=,tag:CZt7/7hpcA+gg3CxbDh8Fw==,type:str] + - name: rabbitmq-cred + namespace: transmittal-api-prod + type: opaque + lifecycle: + ignore_changes: false + data: + password: ENC[AES256_GCM,data:vf5TZezJco8H80NRkUjfc0qT7KKtVO06muPHUdThnCitaA/CYJKYpbOMUNE=,iv:Gym6WQzqOG1qbb28z28agGTTS6M9reSYVEfZRpwTLpo=,tag:76r01dQCnpt4cxknSCd6zw==,type:str] + username: ENC[AES256_GCM,data:17Gyfqh0Ww50oRyRqPiqnagq14/va2mi,iv:2TCEj5UDBrBHrj2t+ONKI5tNuaIA+wsSmoD1rt8c0S8=,tag:8NJE/gpGQyjEeVX/9Q4eiw==,type:str] + - name: rabbitmq-secret + namespace: rfi-prod + type: opaque + lifecycle: + ignore_changes: false + data: + password: ENC[AES256_GCM,data:E5rB3u2i15LiXCTaL0IEBhSY0SOV2D1syqAN3h6OxXOLLhYrKWHC0Vr9RRo=,iv:es81m2JKrEaehh48LJdwOWxyRUb60RMusFItZGTebts=,tag:WbVis8qQYLsOShP/wtJXSg==,type:str] + username: ENC[AES256_GCM,data:M32d9Q==,iv:AfrMqhfbwQvryn7k1iDBE2D/FcJ48UkAlmwVk1VLhBY=,tag:xIPZZ2MKJiiTlHOCOj8Ilg==,type:str] + vhost: ENC[AES256_GCM,data:ufUJUk43bSCECszZ,iv:hwwuFT5yrf9AQoPmZuha+x7iXBYoM7ULx9gbQeuHRL0=,tag:/zrq8l+7YpVeTUQQt2LH4A==,type:str] + - name: rabbitmq-secret + namespace: sarex-preprod + type: opaque + lifecycle: + ignore_changes: false + data: + host: ENC[AES256_GCM,data:ffE6AwXhC8l4zMoyT2aqxF/BeYjJ3tlQ6mrKvaSH6j9e3VRQXrD3hHfYO4TPDfMB,iv:DEEXJT/9G1EK9AIGrYJU9J85hzwDx4T6UUfd/XE5zzg=,tag:iCa2y3U9oVe4l9yYMv8Lxg==,type:str] + password: ENC[AES256_GCM,data:32R/2S3D9Pr+9QcrtDig9p1BFnxsFgnqfjtuiuWoybdVJK4nNmPCQ+7XZYQ=,iv:D8nk5z1Gwo/fOnhuznKqVr96FxivwRidXQwRXFWo3tg=,tag:j45/5NU7oSTv+pnMVv8LaQ==,type:str] + username: ENC[AES256_GCM,data:ZmXxmz+PSGE=,iv:YkKlf+IcudnygRp/wSOCKaw35iSkMAA2EG5hf5/1jYc=,tag:+3yDklHfoG4Q2pUOPmyeXQ==,type:str] + vhost: ENC[AES256_GCM,data:nnmyB1hQa0o=,iv:iEClrG8NO32QRMvTiidlhyeUoReVodDTbQU3/+clXKM=,tag:G4b7l1s3P5s/U2s7+vxLzw==,type:str] + - name: kafka-secret + namespace: sarex-prod + type: opaque + lifecycle: + ignore_changes: false + data: + host: ENC[AES256_GCM,data:hZFFyyVwuin3AeF9BebGxw40UXVYPlbpYZEV1kQYEOeK/9O0tsKnhZuc0sx3XuxF6RuX6P7u1wA=,iv:7cZLo8HiK46jwqXkDQPEQjRyMkO/op41laGNB+yz19I=,tag:tIF32bNng2DUqPE1TG6dwA==,type:str] + password: ENC[AES256_GCM,data:d7+0xn00JQdK0Hu9w5HeYGp1o533Qhu2PBG2ThF95ybbYMe6DgRLY7/pzqM=,iv:VUo4zQGV53RDgIyDwTz4tJKv48a70daRRAmGcIC/uzk=,tag:S5knW2hDsP7lnKE9W8Jkiw==,type:str] + port: ENC[AES256_GCM,data:8iPMX7doYHE=,iv:9Sm/qVhGXeD+PVCY1fZAtD81/IdaQdKv4VZPf72RYKI=,tag:nvBaLsdELIOR7SSwT8aSBA==,type:str] + sasl_mechanism: ENC[AES256_GCM,data:yEXzJ+m1gnXIPB5K8MpGyJPhlXQ=,iv:8tHt+Dv3nSq9yw8NzNcHYDXx7rKiUFk0SkWRKejf+CM=,tag:pmLhFf0AojHW8qMpO5L2jQ==,type:str] + security_protocol: ENC[AES256_GCM,data:epxuZ4Ozrc52BWZu,iv:d6Y2Pi7rihVm+DON3w6jUKQzK4M0b6HL40M/THy8viM=,tag:4QOmQsLmWVyHZE+LIn+DWw==,type:str] + ssl_cafile: ENC[AES256_GCM,data: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,iv:hQ2lEkmAn59xHTwNpJC17ZcVm9bq5XonH54l4VfgIbU=,tag:HwHP/oS0z6Nn8Sd/8668ww==,type:str] + topic: ENC[AES256_GCM,data:IKOyhkfIq9ObnsoYYsIhtL7JGbJ/go/X,iv:qrGjGo68TMauuVELzGTjEOqIljrq05D1dhRklYPU+ec=,tag:In21QGeS/lTg6IPZTpq+nQ==,type:str] + username: ENC[AES256_GCM,data:TvD3CNlwVnvmxut2/YEqSsXuauLf7Vam,iv:63pX1NQR0F6dMe44yBH6Nu43FtDZb3UwoOe7aoXym10=,tag:NwzEhnnQmzNVRdae4cit6w==,type:str] + - name: rabbitmq-secret + namespace: sarex-prod + type: opaque + lifecycle: + ignore_changes: false + data: + host: ENC[AES256_GCM,data:zDeLCC83nH7nK4t9MXP+qRm3Dmfy2BHkdLJ7fqXqYk+9lRJTSLiUl4idfGn8Jy9n,iv:Su473KNj8FM1Tio2dmLPtTrs/y64tunjkLLkbenrZ0Y=,tag:fQKfit0kbwBE02NbLlp/XA==,type:str] + password: ENC[AES256_GCM,data:w+f42ShSk8H6y/gzBl53NPjX5QYjU2TZHMgxh/u6+8Ori4MletfaRdqmqFg=,iv:PPQ5rKx441bwx0cE6Cp80Q5IS8g1MNnnVI5PUlKKsq0=,tag:4m96huiAYHwooDlBR8N4SA==,type:str] + user: ENC[AES256_GCM,data:+7Q6lgOsQz0=,iv:BTttpTTgfY7lXTUtf/prPjQNYAHlulcNn80Bf6BzJ2g=,tag:gRlc44WYdt8jYxXXX+OpBw==,type:str] + username: ENC[AES256_GCM,data:dfSbgAcpMGk=,iv:AXVrZJ3zq0j94H8cFNMb9825Iay+128egJGMSY9Iebs=,tag:9n7KRWDUwHkLaMSv3LhoMA==,type:str] + vhost: ENC[AES256_GCM,data:LFE+Uljiyb4=,iv:ePzzrdKG3FnqHtPP8XmPX+RjJ6GeM/yQynU6qL5RVfs=,tag:/hA3vtkuvZwya9XCsvd2iw==,type:str] + - name: ya-kafka-secret + namespace: system-log-prod + type: opaque + lifecycle: + ignore_changes: false + data: + password: ENC[AES256_GCM,data:lnx4GtodHaqtQX43UgIi4RJ9VkMzvpj34vkwJw==,iv:eQxCKGe0jvFs+QRk76XWAa0M7GvgBGeInDAZBUjkjh8=,tag:5dYl4adubUqAhn5D/nylbg==,type:str] + username: ENC[AES256_GCM,data:5+fqk1vifAQk1hyHxSX6Dp+gbz0=,iv:VIT/5FTWxkmgw7tdYRDjnFEovCmNsI4d67yARVO+MD0=,tag:oCWNKT7xO2HC9ML0H9u7Bg==,type:str] + - name: ya-kafka-secret-pm + namespace: pm-prod + type: opaque + lifecycle: + ignore_changes: false + # # Пример секрета для другой базы данных (test_db/test) + # - name: test-db-secret + # namespace: pulse + # type: database + # dependencies: + # cluster: "c9qa2coo5ukgcg93fldm" + # db: test_db + # user: test + # random_keys: + # session_key: + # length: 32 + # special: false + # lifecycle: + # ignore_changes: false + # # Пример секрета из SA ключей + # - name: dwg-sa-secret + # namespace: pulse + # type: yc_sa + # dependencies: + # service_account: dwg-sa + # yc_sa_key_names: # как назвать ключи в секрете + # access_key: access_key + # secret_key: secret_key + # service_account_id: sa_id + # lifecycle: + # ignore_changes: false + data: + bootstrap_servers: ENC[AES256_GCM,data:cErlljci4oTE4Qr11mlJKYdvR/oima7p278HGuHwzu+8v7XUUTZnNXvemS1idhfVV9JOqKmOZYGaPagi3pphOf4UyIY=,iv:hMLfBdPXSmZFTIFN35W0Gkm1LlnZ/zS+GI5KJDdjL7c=,tag:QC+YKRkI45dA5VE1c63CIw==,type:str] + enable: ENC[AES256_GCM,data:vBWM6A==,iv:55D6uQlGSmTmSykj8bD4cCxcZXJ17RlerocmzlPnl/U=,tag:O8P1uf9XLquEaeQRbUlS6g==,type:str] + sasl_mechanism: ENC[AES256_GCM,data:mbv7Jnkn9t56JoVZBpS+SM08660=,iv:YfD4CKwbvHWIVoedOhDqiCVAdvthNWY1I93GiEM7Kl4=,tag:5G9PH73gq6SajEtUJ68mvA==,type:str] + sasl_password: ENC[AES256_GCM,data:kc/RpQjWVhf/TvQrzyDSpHhjeao4mm/a7OZFE+af9nhd7rxMdyD8KnePeSw=,iv:PKverKkY6Fn6aM3ulGkVQmJAc8vUdHTt7+LgW7M+Zcg=,tag:xgDuxIyh9vb+l90lpx8k2A==,type:str] + sasl_username: ENC[AES256_GCM,data:1X+ijw==,iv:y5Xd4hKZqHNXyKeJ0jaFQRDYgMq4W+4rW6S2e+b6JkI=,tag:hT+uYjHZ6grrJRg3R9vQyw==,type:str] + security_protocol: ENC[AES256_GCM,data:P0FxKSiQcLZuFMfD,iv:xdJ0ohCORUtNaQwwRE+oHK5C+Et7eLnKA9hxAn6RpRQ=,tag:JlQEqTS+cG54YMGPwd1OOQ==,type:str] + ssl_cafile: ENC[AES256_GCM,data:imF/qLo9RgHaHwuThqyrRQEV/RCCYlm9ugDazxw7Ixc08gF4,iv:QT/716BQs9KuTQ3ep8QE7dQJiqlWuOtqdFlhQenGnPc=,tag:nVWZJdHz0vj3GLj43MEu7A==,type:str] + topics: ENC[AES256_GCM,data:d4hzlpb58craXghFN97TJ87m6KhQBekrrXF65WOP5dK1ZONjdiIs21Ur1Gk=,iv:7w+jX1AALea3pCrr9dRQSHJk8d3/tCiJwbOOzP8gpaI=,tag:j2IbNiY4zxENFnTdpqSi4g==,type:str] sops: kms: [] gcp_kms: [] @@ -227,14 +671,14 @@ sops: - recipient: age198ea80z7gan2ruetn288ln6rl2qh7xtsqqpwrjtyn8maya3364fsvpdd63 enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBKYUFOakx4RE9aZDYvazhn - TWtYYjU1b01NSkM5OU5KWGFwTVRhWXBLa0MwCkgrQ3RMZmY5Z2Q0WU1FNXZRU1RC - eUNxQ1hiUGVVR25HUzJkeDlDbWxINFkKLS0tIEJtRUdleUN0ZXJrUkp1cTNhRWd3 - eGdzRjJmbjVWNjkvbi9kaDRETXlCWEEKp8FQO/iTu2o/FuHW7SlEAuIu+AhpWhDS - BURBmPCNGijsFo3My61NQjtZlxwtO1U65FoSnBNpY3tUUqCgd2Aovw== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBic0YzWlczL0ZIRlZ1UTJs + UHY2TGRKU3BDRTllaDA3c0RpcGU0QjBLY2lzCk9MelJFZ3IwcVA4cVdWU2tSL3R2 + L1JBN0gwbmFxRG9tcmNWZHJJeUZKWkEKLS0tIDhmVWJtTXRUdHlEVDRXbDFTdlU0 + SGVnblN2L1JmTGRhcjRoblV4ZzdMbmcKJ9vFN/PuujxjVXRiXU5GPcuqnHv/X4ph + GotbXewsmPINmeuf0PlaKHEYW2bIkCvrTRmJAYYXwVwFcSNTUJ2kNw== -----END AGE ENCRYPTED FILE----- - lastmodified: "2026-07-07T11:52:54Z" - mac: ENC[AES256_GCM,data:T7afIMU6aX5LpZvFHRzkQxwIG2alOAdNbA4civXYec7BXbayhxtZ9E32dfwyUXDqNJjHfv3fFgomUJkXBy9NRPPj26atgpMgx6gg9Ius3n+t7g7zESFoCrRFNxuDfDoJCQomk1pwIxCbew7OBjP/8jYEty375Ydf2kbrZ40S7RU=,iv:D5+5StNgcR3rFf3jjERUzQjz5bWgv5eL/8/4FnyEfqw=,tag:q64g0ypzL8P3/3xFM6UL0w==,type:str] + lastmodified: "2026-07-09T05:31:57Z" + mac: ENC[AES256_GCM,data:dL8bByB22GTaHqWkZNNA+XWtOjH613d8B/iRf9U+XMUhSs4LniqIQA8oJs6XYqNoGkTudRFLyrSfEqh7qwZ157w0HHIgKp97baqIW7kIB1NlQZ8fGx2E+1TkBL1evbDdCiQq/EddeIlMLLYRWvTv7vEwq52FzARl7N2DE7M7FV8=,iv:QCVMVn9DIn9+v0JFG90CiKjywFBGmaZqK7mrfRiHm48=,tag:1YS+PSkK/w11cAeOlkn+qg==,type:str] pgp: [] - unencrypted_suffix: _unencrypted + encrypted_regex: ^(data)$ version: 3.9.0 diff --git a/infrastructure.yaml b/infrastructure.yaml index 5b592c4..4eaacb0 100644 --- a/infrastructure.yaml +++ b/infrastructure.yaml @@ -33,6 +33,7 @@ environments: retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan + ownerRoles: [] - name: eav.attribute.created.v1 owner: platform clusterRef: prod @@ -98,6 +99,7 @@ environments: retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan + ownerRoles: [] - name: inspections.inspection.updated.v1 owner: inspections clusterRef: prod @@ -108,6 +110,7 @@ environments: retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan + ownerRoles: [] - name: inspections.inspection.deleted.v1 owner: inspections clusterRef: prod @@ -118,6 +121,7 @@ environments: retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan + ownerRoles: [] - name: inspections.type.created.v1 owner: inspections clusterRef: prod @@ -128,6 +132,7 @@ environments: retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan + ownerRoles: [] - name: inspections.type.updated.v1 owner: inspections clusterRef: prod @@ -138,6 +143,7 @@ environments: retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan + ownerRoles: [] - name: inspections.type.deleted.v1 owner: inspections clusterRef: prod @@ -148,6 +154,7 @@ environments: retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan + ownerRoles: [] - name: inspections.status.created.v1 owner: inspections clusterRef: prod @@ -158,6 +165,7 @@ environments: retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan + ownerRoles: [] - name: inspections.status.updated.v1 owner: inspections clusterRef: prod @@ -168,6 +176,7 @@ environments: retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan + ownerRoles: [] - name: inspections.status.deleted.v1 owner: inspections clusterRef: prod @@ -179,6 +188,7 @@ environments: min.insync.replicas: "1" deletionPolicy: orphan + ownerRoles: [] - name: issues.issue.created.v1 owner: issues clusterRef: prod @@ -189,6 +199,7 @@ environments: retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan + ownerRoles: [] - name: issues.issue.updated.v1 owner: issues clusterRef: prod @@ -199,6 +210,7 @@ environments: retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan + ownerRoles: [] - name: issues.issue.deleted.v1 owner: issues clusterRef: prod @@ -209,6 +221,7 @@ environments: retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan + ownerRoles: [] - name: issues.type.created.v1 owner: issues clusterRef: prod @@ -219,6 +232,7 @@ environments: retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan + ownerRoles: [] - name: issues.type.updated.v1 owner: issues clusterRef: prod @@ -229,6 +243,7 @@ environments: retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan + ownerRoles: [] - name: issues.type.deleted.v1 owner: issues clusterRef: prod @@ -239,6 +254,7 @@ environments: retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan + ownerRoles: [] - name: issues.status.created.v1 owner: issues clusterRef: prod @@ -249,6 +265,7 @@ environments: retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan + ownerRoles: [] - name: issues.status.updated.v1 owner: issues clusterRef: prod @@ -259,6 +276,7 @@ environments: retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan + ownerRoles: [] - name: issues.status.deleted.v1 owner: issues clusterRef: prod @@ -270,6 +288,7 @@ environments: min.insync.replicas: "1" deletionPolicy: orphan + ownerRoles: [] - name: premises.type.created.v1 owner: premises clusterRef: prod @@ -280,6 +299,7 @@ environments: retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan + ownerRoles: [] - name: premises.type.updated.v1 owner: premises clusterRef: prod @@ -290,6 +310,7 @@ environments: retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan + ownerRoles: [] - name: premises.type.deleted.v1 owner: premises clusterRef: prod @@ -300,6 +321,7 @@ environments: retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan + ownerRoles: [] - name: premises.premise.created.v1 owner: premises clusterRef: prod @@ -310,6 +332,7 @@ environments: retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan + ownerRoles: [] - name: premises.premise.updated.v1 owner: premises clusterRef: prod @@ -320,6 +343,7 @@ environments: retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan + ownerRoles: [] - name: premises.premise.deleted.v1 owner: premises clusterRef: prod @@ -331,6 +355,7 @@ environments: min.insync.replicas: "1" deletionPolicy: orphan + ownerRoles: [] - name: iam.user.created.v1 owner: platform clusterRef: prod @@ -495,303 +520,417 @@ environments: retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan - ownerRoles: [] + ownerRoles: [] - name: ams-sync - owner: platform + owner: iam + ownerRoles: [] clusterRef: prod - inheritDefaultConfig: false partitions: 12 replicationFactor: 1 + inheritDefaultConfig: false config: cleanup.policy: delete compression.type: COMPRESSION_TYPE_GZIP deletionPolicy: orphan - ownerRoles: [] - name: assets_broadcast - owner: platform + owner: message-hub-user + ownerRoles: [] clusterRef: prod - inheritDefaultConfig: false partitions: 12 replicationFactor: 1 + inheritDefaultConfig: false + config: {} deletionPolicy: orphan - ownerRoles: [] - name: assets_broadcast_preprod - owner: platform + owner: srx-broadcast + ownerRoles: [] clusterRef: prod - inheritDefaultConfig: false partitions: 12 replicationFactor: 1 + inheritDefaultConfig: false + config: {} deletionPolicy: orphan - ownerRoles: [] - name: bru.cde.folders.prod - owner: platform + owner: system_log_user + ownerRoles: [] clusterRef: prod - inheritDefaultConfig: false partitions: 3 replicationFactor: 1 + inheritDefaultConfig: false config: - min.insync.replicas: "1" + min.insync.replicas: '1' deletionPolicy: orphan - ownerRoles: [] - name: bru.cde.folders.stage - owner: platform + owner: system_log_user + ownerRoles: [] clusterRef: prod - inheritDefaultConfig: false partitions: 3 replicationFactor: 1 + inheritDefaultConfig: false config: - min.insync.replicas: "1" + min.insync.replicas: '1' deletionPolicy: orphan - ownerRoles: [] - name: company_resource_permissions - owner: platform + owner: iam + ownerRoles: [] clusterRef: prod - inheritDefaultConfig: false partitions: 6 replicationFactor: 1 + inheritDefaultConfig: false + config: {} deletionPolicy: orphan - ownerRoles: [] - name: issues_broadcast_prod - owner: platform + owner: issues + ownerRoles: [] clusterRef: prod - inheritDefaultConfig: false partitions: 12 replicationFactor: 1 + inheritDefaultConfig: false + config: {} deletionPolicy: orphan - ownerRoles: [] - name: message-hub-prod - owner: platform + owner: message-hub-user + ownerRoles: [] clusterRef: prod - inheritDefaultConfig: false partitions: 12 replicationFactor: 1 - deletionPolicy: orphan - ownerRoles: [] - - name: premises - owner: platform - clusterRef: prod inheritDefaultConfig: false + config: {} + deletionPolicy: orphan + - name: premises + owner: premises + ownerRoles: [] + clusterRef: prod partitions: 6 replicationFactor: 1 - deletionPolicy: orphan - ownerRoles: [] - - name: resource_permissions - owner: platform - clusterRef: prod inheritDefaultConfig: false + config: {} + deletionPolicy: orphan + - name: resource_permissions + owner: iam + ownerRoles: [] + clusterRef: prod partitions: 3 replicationFactor: 1 + inheritDefaultConfig: false config: cleanup.policy: delete deletionPolicy: orphan - ownerRoles: [] - name: resources - owner: platform + owner: iam + ownerRoles: [] clusterRef: prod - inheritDefaultConfig: false partitions: 1 replicationFactor: 1 + inheritDefaultConfig: false + config: {} deletionPolicy: orphan - ownerRoles: [] - name: sarex.prod.blackbox-exporter.probes.v1 owner: platform + ownerRoles: [] clusterRef: prod - inheritDefaultConfig: false partitions: 3 replicationFactor: 1 + inheritDefaultConfig: false config: cleanup.policy: delete - retention.ms: "604800000" - min.insync.replicas: "1" + min.insync.replicas: '1' + retention.ms: '604800000' deletionPolicy: orphan - ownerRoles: [] - name: system-log-prod - owner: platform + owner: sarex-backend-prod + ownerRoles: [] clusterRef: prod - inheritDefaultConfig: false partitions: 12 replicationFactor: 1 + inheritDefaultConfig: false config: - min.insync.replicas: "1" + min.insync.replicas: '1' deletionPolicy: orphan - ownerRoles: [] - name: system-log-sarex-backend-prod owner: platform + ownerRoles: [] clusterRef: prod - inheritDefaultConfig: false partitions: 12 replicationFactor: 1 + inheritDefaultConfig: false + config: {} deletionPolicy: orphan - ownerRoles: [] users: + - name: iam + clusterRef: prod + permissions: + - topic: ams-sync + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - topic: company_resource_permissions + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - topic: iam.company_resource_permission.created.v1 + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - topic: iam.company_resource_permission.deleted.v1 + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - topic: iam.department.created.v1 + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - topic: iam.department.deleted.v1 + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - topic: iam.department.updated.v1 + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - topic: iam.position.created.v1 + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - topic: iam.position.deleted.v1 + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - topic: iam.position.updated.v1 + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - topic: iam.resource.created.v1 + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - topic: iam.resource.deleted.v1 + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - topic: iam.resource.updated.v1 + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - topic: iam.resource_permission.created.v1 + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - topic: iam.resource_permission.deleted.v1 + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - topic: iam.user.created.v1 + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - topic: iam.user.updated.v1 + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - topic: resource_permissions + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - topic: resources + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] - name: inspections clusterRef: prod permissions: - topic: assets_broadcast - roles: ["ACCESS_ROLE_CONSUMER"] + roles: [ACCESS_ROLE_CONSUMER] + - topic: inspections.inspection.created.v1 + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - topic: inspections.inspection.deleted.v1 + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - topic: inspections.inspection.updated.v1 + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - topic: inspections.status.created.v1 + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - topic: inspections.status.deleted.v1 + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - topic: inspections.status.updated.v1 + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - topic: inspections.type.created.v1 + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - topic: inspections.type.deleted.v1 + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - topic: inspections.type.updated.v1 + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] - name: issues clusterRef: prod permissions: - topic: assets_broadcast - roles: ["ACCESS_ROLE_CONSUMER"] + roles: [ACCESS_ROLE_CONSUMER] + - topic: issues.issue.created.v1 + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - topic: issues.issue.deleted.v1 + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - topic: issues.issue.updated.v1 + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - topic: issues.status.created.v1 + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - topic: issues.status.deleted.v1 + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - topic: issues.status.updated.v1 + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - topic: issues.type.created.v1 + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - topic: issues.type.deleted.v1 + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - topic: issues.type.updated.v1 + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] - topic: issues_broadcast_prod - roles: ["ACCESS_ROLE_CONSUMER", "ACCESS_ROLE_PRODUCER"] + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] - topic: issues_broadcast_test - roles: ["ACCESS_ROLE_CONSUMER", "ACCESS_ROLE_PRODUCER"] + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - name: kafka-topics-test + clusterRef: prod + permissions: + - topic: sarex.prod.kafka-topics-test.events.v1 + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - name: message-hub-user + clusterRef: prod + permissions: + - topic: assets_broadcast + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - topic: issues_broadcast_prod + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - topic: message-hub-prod + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - name: platform + clusterRef: prod + permissions: + - topic: ams-sync + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER, ACCESS_ROLE_TOPIC_ADMIN] + - topic: iam.company_resource_permission.created.v1 + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - topic: iam.company_resource_permission.deleted.v1 + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - topic: iam.department.created.v1 + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - topic: iam.department.deleted.v1 + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - topic: iam.department.updated.v1 + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - topic: iam.position.created.v1 + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - topic: iam.position.deleted.v1 + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - topic: iam.position.updated.v1 + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - topic: iam.resource.created.v1 + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - topic: iam.resource.deleted.v1 + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - topic: iam.resource.updated.v1 + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - topic: iam.resource_permission.created.v1 + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - topic: iam.resource_permission.deleted.v1 + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - topic: iam.user.created.v1 + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - topic: iam.user.updated.v1 + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - name: pm + clusterRef: prod + permissions: + - topic: assets_broadcast + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - topic: message-hub-prod + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - name: premises + clusterRef: prod + adoptExisting: true + permissions: + - topic: assets_broadcast + roles: [ACCESS_ROLE_CONSUMER] + - topic: eav.attribute.created.v1 + roles: [ACCESS_ROLE_CONSUMER] + - topic: eav.attribute.deleted.v1 + roles: [ACCESS_ROLE_CONSUMER] + - topic: eav.attribute.updated.v1 + roles: [ACCESS_ROLE_CONSUMER] + - topic: eav.value_option.created.v1 + roles: [ACCESS_ROLE_CONSUMER] + - topic: eav.value_option.deleted.v1 + roles: [ACCESS_ROLE_CONSUMER] + - topic: iam.department.created.v1 + roles: [ACCESS_ROLE_CONSUMER] + - topic: iam.department.deleted.v1 + roles: [ACCESS_ROLE_CONSUMER] + - topic: iam.department.updated.v1 + roles: [ACCESS_ROLE_CONSUMER] + - topic: iam.position.created.v1 + roles: [ACCESS_ROLE_CONSUMER] + - topic: iam.position.deleted.v1 + roles: [ACCESS_ROLE_CONSUMER] + - topic: iam.position.updated.v1 + roles: [ACCESS_ROLE_CONSUMER] + - topic: iam.resource.created.v1 + roles: [ACCESS_ROLE_CONSUMER] + - topic: iam.resource.deleted.v1 + roles: [ACCESS_ROLE_CONSUMER] + - topic: iam.resource.updated.v1 + roles: [ACCESS_ROLE_CONSUMER] + - topic: iam.user.created.v1 + roles: [ACCESS_ROLE_CONSUMER] + - topic: iam.user.updated.v1 + roles: [ACCESS_ROLE_CONSUMER] + - topic: inspections.inspection.created.v1 + roles: [ACCESS_ROLE_CONSUMER] + - topic: inspections.inspection.deleted.v1 + roles: [ACCESS_ROLE_CONSUMER] + - topic: inspections.inspection.updated.v1 + roles: [ACCESS_ROLE_CONSUMER] + - topic: inspections.status.created.v1 + roles: [ACCESS_ROLE_CONSUMER] + - topic: inspections.status.deleted.v1 + roles: [ACCESS_ROLE_CONSUMER] + - topic: inspections.status.updated.v1 + roles: [ACCESS_ROLE_CONSUMER] + - topic: inspections.type.created.v1 + roles: [ACCESS_ROLE_CONSUMER] + - topic: inspections.type.deleted.v1 + roles: [ACCESS_ROLE_CONSUMER] + - topic: inspections.type.updated.v1 + roles: [ACCESS_ROLE_CONSUMER] + - topic: issues.issue.created.v1 + roles: [ACCESS_ROLE_CONSUMER] + - topic: issues.issue.deleted.v1 + roles: [ACCESS_ROLE_CONSUMER] + - topic: issues.issue.updated.v1 + roles: [ACCESS_ROLE_CONSUMER] + - topic: issues.status.created.v1 + roles: [ACCESS_ROLE_CONSUMER] + - topic: issues.status.deleted.v1 + roles: [ACCESS_ROLE_CONSUMER] + - topic: issues.status.updated.v1 + roles: [ACCESS_ROLE_CONSUMER] + - topic: issues.type.created.v1 + roles: [ACCESS_ROLE_CONSUMER] + - topic: issues.type.deleted.v1 + roles: [ACCESS_ROLE_CONSUMER] + - topic: issues.type.updated.v1 + roles: [ACCESS_ROLE_CONSUMER] + - topic: premises + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - topic: premises.premise.created.v1 + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - topic: premises.premise.deleted.v1 + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - topic: premises.premise.updated.v1 + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - topic: premises.type.created.v1 + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - topic: premises.type.deleted.v1 + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - topic: premises.type.updated.v1 + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - name: sarex-backend-prod + clusterRef: prod + permissions: + - topic: ams-sync + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - topic: message-hub-prod + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - topic: system-log-prod + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] - name: srx-broadcast clusterRef: prod adoptExisting: true permissions: - topic: assets_broadcast - roles: ["ACCESS_ROLE_CONSUMER", "ACCESS_ROLE_PRODUCER"] - - topic: issues_broadcast_prod - roles: ["ACCESS_ROLE_CONSUMER", "ACCESS_ROLE_PRODUCER"] + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] - topic: assets_broadcast_preprod - roles: ["ACCESS_ROLE_CONSUMER", "ACCESS_ROLE_PRODUCER"] + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] - topic: eav.attribute.created.v1 - roles: ["ACCESS_ROLE_CONSUMER", "ACCESS_ROLE_PRODUCER"] - - topic: eav.attribute.updated.v1 - roles: ["ACCESS_ROLE_CONSUMER", "ACCESS_ROLE_PRODUCER"] + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] - topic: eav.attribute.deleted.v1 - roles: ["ACCESS_ROLE_CONSUMER", "ACCESS_ROLE_PRODUCER"] - - topic: eav.value_option.created.v1 - roles: ["ACCESS_ROLE_CONSUMER", "ACCESS_ROLE_PRODUCER"] - - topic: eav.value_option.deleted.v1 - roles: ["ACCESS_ROLE_CONSUMER", "ACCESS_ROLE_PRODUCER"] - - name: premises - clusterRef: prod - adoptExisting: true - permissions: - - topic: premises - roles: ["ACCESS_ROLE_CONSUMER", "ACCESS_ROLE_PRODUCER"] - - topic: eav.attribute.created.v1 - roles: ["ACCESS_ROLE_CONSUMER"] - - topic: eav.attribute.deleted.v1 - roles: ["ACCESS_ROLE_CONSUMER"] + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] - topic: eav.attribute.updated.v1 - roles: ["ACCESS_ROLE_CONSUMER"] + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] - topic: eav.value_option.created.v1 - roles: ["ACCESS_ROLE_CONSUMER"] + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] - topic: eav.value_option.deleted.v1 - roles: ["ACCESS_ROLE_CONSUMER"] - - topic: assets_broadcast - roles: ["ACCESS_ROLE_CONSUMER"] - - topic: iam.department.created.v1 - roles: ["ACCESS_ROLE_CONSUMER"] - - topic: iam.department.deleted.v1 - roles: ["ACCESS_ROLE_CONSUMER"] - - topic: iam.department.updated.v1 - roles: ["ACCESS_ROLE_CONSUMER"] - - topic: iam.position.created.v1 - roles: ["ACCESS_ROLE_CONSUMER"] - - topic: iam.position.deleted.v1 - roles: ["ACCESS_ROLE_CONSUMER"] - - topic: iam.position.updated.v1 - roles: ["ACCESS_ROLE_CONSUMER"] - - topic: iam.resource.created.v1 - roles: ["ACCESS_ROLE_CONSUMER"] - - topic: iam.resource.deleted.v1 - roles: ["ACCESS_ROLE_CONSUMER"] - - topic: iam.resource.updated.v1 - roles: ["ACCESS_ROLE_CONSUMER"] - - topic: iam.user.created.v1 - roles: ["ACCESS_ROLE_CONSUMER"] - - topic: iam.user.updated.v1 - roles: ["ACCESS_ROLE_CONSUMER"] - - topic: inspections.inspection.created.v1 - roles: ["ACCESS_ROLE_CONSUMER"] - - topic: inspections.inspection.deleted.v1 - roles: ["ACCESS_ROLE_CONSUMER"] - - topic: inspections.inspection.updated.v1 - roles: ["ACCESS_ROLE_CONSUMER"] - - topic: inspections.status.created.v1 - roles: ["ACCESS_ROLE_CONSUMER"] - - topic: inspections.status.deleted.v1 - roles: ["ACCESS_ROLE_CONSUMER"] - - topic: inspections.status.updated.v1 - roles: ["ACCESS_ROLE_CONSUMER"] - - topic: inspections.type.created.v1 - roles: ["ACCESS_ROLE_CONSUMER"] - - topic: inspections.type.deleted.v1 - roles: ["ACCESS_ROLE_CONSUMER"] - - topic: inspections.type.updated.v1 - roles: ["ACCESS_ROLE_CONSUMER"] - - topic: issues.issue.created.v1 - roles: ["ACCESS_ROLE_CONSUMER"] - - topic: issues.issue.deleted.v1 - roles: ["ACCESS_ROLE_CONSUMER"] - - topic: issues.issue.updated.v1 - roles: ["ACCESS_ROLE_CONSUMER"] - - topic: issues.status.created.v1 - roles: ["ACCESS_ROLE_CONSUMER"] - - topic: issues.status.deleted.v1 - roles: ["ACCESS_ROLE_CONSUMER"] - - topic: issues.status.updated.v1 - roles: ["ACCESS_ROLE_CONSUMER"] - - topic: issues.type.created.v1 - roles: ["ACCESS_ROLE_CONSUMER"] - - topic: issues.type.deleted.v1 - roles: ["ACCESS_ROLE_CONSUMER"] - - topic: issues.type.updated.v1 - roles: ["ACCESS_ROLE_CONSUMER"] - - - name: message-hub-user - clusterRef: prod - adoptExisting: true - permissions: - - topic: assets_broadcast - roles: ["ACCESS_ROLE_CONSUMER", "ACCESS_ROLE_PRODUCER"] - - topic: message-hub-prod - roles: ["ACCESS_ROLE_CONSUMER", "ACCESS_ROLE_PRODUCER"] + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] - topic: issues_broadcast_prod - roles: ["ACCESS_ROLE_CONSUMER", "ACCESS_ROLE_PRODUCER"] - - name: sarex-backend-prod - clusterRef: prod - adoptExisting: true - permissions: - - topic: message-hub-prod - roles: ["ACCESS_ROLE_CONSUMER", "ACCESS_ROLE_PRODUCER"] - - topic: system-log-prod - roles: ["ACCESS_ROLE_CONSUMER", "ACCESS_ROLE_PRODUCER"] - - topic: ams-sync - roles: ["ACCESS_ROLE_CONSUMER", "ACCESS_ROLE_PRODUCER"] + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] - name: system_log_user clusterRef: prod - adoptExisting: true permissions: - - topic: system-log-prod - roles: ["ACCESS_ROLE_CONSUMER", "ACCESS_ROLE_PRODUCER"] - topic: bru.cde.folders.prod - roles: ["ACCESS_ROLE_CONSUMER", "ACCESS_ROLE_PRODUCER"] + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] - topic: bru.cde.folders.stage - roles: ["ACCESS_ROLE_CONSUMER", "ACCESS_ROLE_PRODUCER"] - - name: platform - clusterRef: prod - adoptExisting: true - permissions: - - topic: ams-sync - roles: ["ACCESS_ROLE_CONSUMER", "ACCESS_ROLE_PRODUCER", "ACCESS_ROLE_TOPIC_ADMIN"] - - name: iam - clusterRef: prod - adoptExisting: true - permissions: - - topic: company_resource_permissions - roles: ["ACCESS_ROLE_CONSUMER", "ACCESS_ROLE_PRODUCER"] - - topic: resources - roles: ["ACCESS_ROLE_CONSUMER", "ACCESS_ROLE_PRODUCER"] - - topic: resource_permissions - roles: ["ACCESS_ROLE_CONSUMER", "ACCESS_ROLE_PRODUCER"] - - topic: ams-sync - roles: ["ACCESS_ROLE_CONSUMER", "ACCESS_ROLE_PRODUCER"] - - name: pm - clusterRef: prod - adoptExisting: true - permissions: - - topic: message-hub-prod - roles: ["ACCESS_ROLE_CONSUMER", "ACCESS_ROLE_PRODUCER"] - - topic: assets_broadcast - roles: ["ACCESS_ROLE_CONSUMER", "ACCESS_ROLE_PRODUCER"] + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] + - topic: system-log-prod + roles: [ACCESS_ROLE_PRODUCER, ACCESS_ROLE_CONSUMER] rabbitmq: management_endpoint: http://default-rabbit-cluster.rabbitmq.svc.cluster.local:15672 amqp_host: default-rabbit-cluster.rabbitmq.svc.cluster.local @@ -1483,7 +1622,7 @@ environments: labels: project: block-analyzer annotations: - managed-by: terraform + managed-by: terraform - name: pulse labels: environment: stage @@ -1496,952 +1635,19 @@ environments: team: proc istio-injection: enabled annotations: - managed-by: terraform + managed-by: terraform - name: iam labels: team: platform istio-injection: enabled annotations: - managed-by: terraform + managed-by: terraform - name: ai labels: istio-injection: enabled annotations: managed-by: terraform - secrets: - - name: analyzer-postgresql-secret - namespace: block-analyzer - type: database - dependencies: - cluster: "c9quu72dj2ibu8dk54q5" - db: analyzer_db - user: analyzer - custom_keys: - sslmode: "verify-full" - random_keys: - full-host: - length: 32 - special: false - lifecycle: - ignore_changes: true - - - name: dockerhub - namespace: pulse - type: dockerconfigjson - registry_url: cr.yandex - - - name: sarex-agents-valkey-secret - namespace: ai - type: valkey - dependencies: - valkey_cluster: "c9qb9l18fvb0vg2nrcq4" - valkey_user: sarex-agents - lifecycle: - ignore_changes: true - - - name: ai-agents-s3-secret - namespace: ai - type: s3 - dependencies: - bucket: ai-agents-prod - lifecycle: - ignore_changes: false - - - name: postgresql-secret - namespace: ai - type: database_url - dependencies: - cluster: "c9quu72dj2ibu8dk54q5" - db: document-understanding - user: document-understanding - lifecycle: - ignore_changes: true - - - name: gemini-api-key - namespace: ai - type: opaque - random_keys: - gemini_api_key: - length: 32 - special: false - lifecycle: - ignore_changes: true - - - name: mvp-agents-secrets - namespace: ai - type: opaque - random_keys: - GEMINI_API_KEY: - length: 32 - special: false - LANGSMITH_API_KEY: - length: 32 - special: false - POSTGRES_URI: - length: 32 - special: false - REDIS_URI: - length: 32 - special: false - lifecycle: - ignore_changes: true - - - name: openai-api-key - namespace: ai - type: opaque - random_keys: - openai_api_key: - length: 32 - special: false - lifecycle: - ignore_changes: true - - - name: sarex-agents-secrets - namespace: ai - type: opaque - random_keys: - GEMINI_API_KEY: - length: 32 - special: false - LANGSMITH_API_KEY: - length: 32 - special: false - OPENAI_API_KEY: - length: 32 - special: false - POSTGRES_URI: - length: 32 - special: false - REDIS_URI: - length: 32 - special: false - lifecycle: - ignore_changes: true - - - name: pulse-s3-secret - namespace: pulse - type: s3 - dependencies: - bucket: pulse-prod - lifecycle: - ignore_changes: false - - - - name: pulse-postgresql-secret - namespace: pulse - type: database - dependencies: - cluster: "c9quu72dj2ibu8dk54q5" - db: pulse_db - user: pulse - lifecycle: - ignore_changes: true - - - name: rabbitmq-iac-smoke-secret - namespace: pulse - type: rabbitmq - dependencies: - rabbitmq_ref: default - rabbitmq_vhost: iac-smoke-prod - rabbitmq_user: iac-smoke-prod - credential_keys: - host: host - hostname: hostname - password: password - port: port - uri: uri - user: username - username: username - vhost: vhost - adopt: true - lifecycle: - ignore_changes: false - - - name: iams-secret - namespace: iam - type: kafka - dependencies: - kafka_ref: prod - kafka_user: iam - credential_keys: - kafka-sasl-plain-password: password - kafka-sasl-plain-username: username - adopt: true - lifecycle: - ignore_changes: false - - - name: yc-s3-secret - namespace: iam - type: opaque - random_keys: - access_key: - length: 5 - special: false - key_id: - length: 5 - special: false - lifecycle: - ignore_changes: true - - - - name: premises-s3-secret - namespace: proc - type: s3 - dependencies: - bucket: premises-prod - lifecycle: - ignore_changes: true - - - name: premises-postgresql-secret - namespace: proc - type: database - dependencies: - cluster: "c9quu72dj2ibu8dk54q5" - db: premises_db - user: premises - lifecycle: - ignore_changes: true - - - name: premises-kafka-secret - namespace: proc - type: kafka - dependencies: - kafka_ref: prod - kafka_user: premises - credential_keys: - host: hostname - password: password - username: username - constant_keys: - cert: kafka_ca - adopt: true - lifecycle: - ignore_changes: false - - - name: session-secret - namespace: pulse - type: opaque - random_keys: - key: - length: 32 - special: false - lifecycle: - ignore_changes: true - - - name: valkey-secret - namespace: documentations-prod - type: opaque - custom_keys: - url: "host:port" - random_keys: - host: - length: 5 - special: false - port: - length: 5 - special: false - cert: - length: 5 - special: false - login: - length: 5 - special: false - password: - length: 5 - special: false - lifecycle: - ignore_changes: true - - - name: cde-api-valkey-secret - namespace: documentations-prod - type: opaque - custom_keys: - url: "host:port" - random_keys: - host: - length: 5 - special: false - port: - length: 5 - special: false - cert: - length: 5 - special: false - login: - length: 5 - special: false - password: - length: 5 - special: false - lifecycle: - ignore_changes: true - - - name: cde-api-zeebe-secret - namespace: documentations-prod - type: opaque - random_keys: - gateway_address: - length: 5 - special: false - client_id: - length: 5 - special: false - client_secret: - length: 5 - special: false - auth_server_url: - length: 5 - special: false - lifecycle: - ignore_changes: true - - - name: cde-api-s3-secret - namespace: documentations-prod - type: yc_sa - dependencies: - service_account: documentations-prod - yc_sa_key_names: - access_key: access_key - secret_key: secret_key - service_account_id: sa_id - lifecycle: - ignore_changes: true - - - name: cde-api-postgresql-secret - namespace: documentations-prod - type: database - dependencies: - cluster: "c9qt5t4ccr0k4652f963" - db: documentations - user: prod-doc_user - custom_keys: - sslmode: "verify-full" - random_keys: - full-host: - length: 32 - special: false - lifecycle: - ignore_changes: true - - - name: hasher-rabbitmq-secret - namespace: documentations-prod - type: rabbitmq - dependencies: - rabbitmq_ref: default - rabbitmq_vhost: camunda_prod - rabbitmq_user: camunda - credential_keys: - host: host - hostname: hostname - password: password - port: port - user: username - vhost: vhost - adopt: true - lifecycle: - ignore_changes: false - - - name: hasher-s3-secret - namespace: documentations-prod - type: yc_sa - dependencies: - service_account: documentations-prod - yc_sa_key_names: - access_key: access_key - secret_key: secret_key - service_account_id: sa_id - lifecycle: - ignore_changes: true - - - name: bim-yc-clickhouse-secret - namespace: bim-api-prod - type: opaque - custom_keys: - CLICKHOUSE_SSL: "true" - constant_keys: - CLICKHOUSE_CERT: postgres_ca - random_keys: - CLICKHOUSE_HOST: - length: 32 - special: false - CLICKHOUSE_PORT: - length: 5 - special: false - CLICKHOUSE_HOSTNAME: - length: 32 - special: false - CLICKHOUSE_DATABASE: - length: 32 - special: false - CLICKHOUSE_USER: - length: 32 - special: false - CLICKHOUSE_PASSWORD: - length: 32 - special: false - lifecycle: - ignore_changes: true - - # # Пример секрета для другой базы данных (test_db/test) - # - name: test-db-secret - # namespace: pulse - # type: database - # dependencies: - # cluster: "c9qa2coo5ukgcg93fldm" - # db: test_db - # user: test - # random_keys: - # session_key: - # length: 32 - # special: false - # lifecycle: - # ignore_changes: false - - # # Пример секрета из SA ключей - # - name: dwg-sa-secret - # namespace: pulse - # type: yc_sa - # dependencies: - # service_account: dwg-sa - # yc_sa_key_names: # как назвать ключи в секрете - # access_key: access_key - # secret_key: secret_key - # service_account_id: sa_id - # lifecycle: - # ignore_changes: false - - - # Adopted messaging secrets from prod k8s. Secret data lives in infrastructure-secrets.yaml. - - - name: ams-kafka-secret - namespace: ams-sync-prod - type: kafka - dependencies: - kafka_ref: prod - kafka_user: platform - credential_keys: - kafka-bootstrap-servers: bootstrap_servers_json - kafka-password: password - kafka-username: username - constant_keys: - kafka-ca-file: kafka_ca - adopt: true - lifecycle: - ignore_changes: false - - - name: checklists-kafka-secret - namespace: checklists-prod - type: kafka - dependencies: - kafka_ref: prod - kafka_user: srx-broadcast - credential_keys: - host: hostname - password: password - username: username - constant_keys: - cert: kafka_ca - adopt: true - lifecycle: - ignore_changes: false - - - name: kafka-secret - resource_key: documentations-prod-kafka-secret - namespace: documentations-prod - type: kafka - dependencies: - kafka_ref: prod - kafka_user: message-hub-user - credential_keys: - password: password - username: username - adopt: true - lifecycle: - ignore_changes: false - - - name: yc-kafka-secret - resource_key: eav-prod-yc-kafka-secret - namespace: eav-prod - type: kafka - dependencies: - kafka_ref: prod - kafka_user: srx-broadcast - credential_keys: - host: hostname - password: password - username: username - adopt: true - lifecycle: - ignore_changes: false - - - name: inspections-kafka-secret - namespace: inspections-prod - type: kafka - dependencies: - kafka_ref: prod - kafka_user: inspections - credential_keys: - host: hostname - password: password - username: username - constant_keys: - cert: kafka_ca - adopt: true - lifecycle: - ignore_changes: false - - - name: yc-kafka-secret - resource_key: inspections-prod-yc-kafka-secret - namespace: inspections-prod - type: kafka - dependencies: - kafka_ref: prod - kafka_user: inspections - credential_keys: - host: hostname - password: password - username: username - adopt: true - lifecycle: - ignore_changes: false - - - name: yc-kafka-secret - resource_key: issues-prod-yc-kafka-secret - namespace: issues-prod - type: kafka - dependencies: - kafka_ref: prod - kafka_user: issues - credential_keys: - host: hostname - password: password - username: username - adopt: true - lifecycle: - ignore_changes: false - - - name: kafka-secret - resource_key: message-hub-prod-kafka-secret - namespace: message-hub-prod - type: kafka - dependencies: - kafka_ref: prod - kafka_user: message-hub-user - credential_keys: - host: hostname - password: password - port: port - sasl_mechanism: sasl_mechanism - security_protocol: security_protocol - username: username - constant_keys: - ssl_cafile: kafka_ca - adopt: true - lifecycle: - ignore_changes: false - - - name: ya-kafka-secret-pm - namespace: pm-prod - type: kafka - dependencies: - kafka_ref: prod - kafka_user: pm - credential_keys: - bootstrap_servers: bootstrap_servers - sasl_mechanism: sasl_mechanism - sasl_password: password - sasl_username: username - security_protocol: security_protocol - constant_keys: - ssl_cafile: kafka_ca - adopt: true - lifecycle: - ignore_changes: false - - - name: kafka-secret - resource_key: sarex-prod-kafka-secret - namespace: sarex-prod - type: kafka - dependencies: - kafka_ref: prod - kafka_user: sarex-backend-prod - credential_keys: - host: hostname - password: password - port: port - sasl_mechanism: sasl_mechanism - security_protocol: security_protocol - username: username - constant_keys: - ssl_cafile: kafka_ca - adopt: true - lifecycle: - ignore_changes: false - - - name: ya-kafka-secret - namespace: system-log-prod - type: kafka - dependencies: - kafka_ref: prod - kafka_user: system_log_user - credential_keys: - password: password - username: username - adopt: true - lifecycle: - ignore_changes: false - - - name: rabbitmq-secret - resource_key: ams-sync-prod-rabbitmq-secret - namespace: ams-sync-prod - type: rabbitmq - dependencies: - rabbitmq_ref: default - rabbitmq_vhost: django - rabbitmq_user: sarex - credential_keys: - host: host - password: password - username: username - vhost: vhost - adopt: true - lifecycle: - ignore_changes: false - - - name: default-rabbit-cluster-bim-api-prod - namespace: bim-api-prod - type: rabbitmq - dependencies: - rabbitmq_ref: default - rabbitmq_vhost: bim-prod - rabbitmq_user: bim-api-prod - credential_keys: - password: password - username: username - adopt: true - lifecycle: - ignore_changes: false - - - name: default-rabbit-cluster-bim-api-prod-gazpromcps - namespace: bim-api-prod-gazpromcps - type: rabbitmq - dependencies: - rabbitmq_ref: default - rabbitmq_vhost: bim-prod-gazpromcps - rabbitmq_user: bim-api-prod-gazpromcps - credential_keys: - password: password - username: username - adopt: true - lifecycle: - ignore_changes: false - - - name: default-rabbit-cluster-comparator-prod - namespace: comparator-prod - type: rabbitmq - dependencies: - rabbitmq_ref: default - rabbitmq_vhost: comparator-prod - rabbitmq_user: comparator-prod - credential_keys: - password: password - username: username - adopt: true - lifecycle: - ignore_changes: false - - - name: data-engine-rabbitmq-secret - namespace: data-engine-prod - type: rabbitmq - dependencies: - rabbitmq_ref: default - rabbitmq_vhost: data_engine_prod - rabbitmq_user: data_engine - credential_keys: - host: host - password: password - port: port - user: username - vhost: vhost - adopt: true - lifecycle: - ignore_changes: false - - - name: rabbitmq-secret - resource_key: data-engine-prod-rabbitmq-secret - namespace: data-engine-prod - type: rabbitmq - dependencies: - rabbitmq_ref: default - rabbitmq_vhost: data_engine_prod - rabbitmq_user: data_engine - credential_keys: - password: password - username: username - vhost: vhost - adopt: true - lifecycle: - ignore_changes: false - - - name: rabbit - resource_key: default-rabbit - namespace: default - type: rabbitmq - dependencies: - rabbitmq_ref: default - rabbitmq_vhost: camunda_prod - rabbitmq_user: camunda - credential_keys: - host: host - password: password - port: port - username: username - vhost: vhost - adopt: true - lifecycle: - ignore_changes: false - - - name: rabbitmq - resource_key: default-rabbitmq - namespace: default - type: rabbitmq - dependencies: - rabbitmq_ref: default - rabbitmq_vhost: camunda_prod - rabbitmq_user: camunda - credential_keys: - host: host - password: password - port: port - username: username - vhost: vhost - adopt: true - lifecycle: - ignore_changes: false - - - name: dwg-rabbitmq-secret - namespace: documentations-prod - type: rabbitmq - dependencies: - rabbitmq_ref: default - rabbitmq_vhost: workflows - rabbitmq_user: dwg - credential_keys: - host: host - hostname: hostname - password: password - port: port - username: username - vhost: vhost - adopt: true - lifecycle: - ignore_changes: false - - - name: pdf-splitting-rabbit-secret - namespace: documentations-prod - type: rabbitmq - dependencies: - rabbitmq_ref: default - rabbitmq_vhost: pdf_processing - rabbitmq_user: documentation_go - credential_keys: - password: password - username: username - adopt: true - lifecycle: - ignore_changes: false - - - name: rabbitmq-secret - resource_key: flows-prod-rabbitmq-secret - namespace: flows-prod - type: rabbitmq - dependencies: - rabbitmq_ref: default - rabbitmq_vhost: flow_prod - rabbitmq_user: flow_prod - credential_keys: - password: password - username: username - adopt: true - lifecycle: - ignore_changes: false - - - name: rabbitmq-secret - resource_key: issues-prod-rabbitmq-secret - namespace: issues-prod - type: rabbitmq - dependencies: - rabbitmq_ref: default - rabbitmq_vhost: issues_prod - rabbitmq_user: issues - credential_keys: - host: host - password: password - user: username - username: username - vhost: vhost - adopt: true - lifecycle: - ignore_changes: false - - - name: cde-secret - namespace: orchestrator - type: rabbitmq - dependencies: - rabbitmq_ref: default - rabbitmq_vhost: camunda_prod - rabbitmq_user: camunda - credential_keys: - AMQP_PASSWORD: password - AMQP_USER: username - PASSWORD: password - adopt: true - lifecycle: - ignore_changes: false - - - name: rabbit-secret-pm - namespace: pm-prod - type: rabbitmq - dependencies: - rabbitmq_ref: default - rabbitmq_vhost: pm_prod - rabbitmq_user: pm - credential_keys: - host: host - password: password - port: port - user: username - vhost: vhost - adopt: true - lifecycle: - ignore_changes: false - - - name: documentation-rabbit-cred - namespace: processing-prod - type: rabbitmq - dependencies: - rabbitmq_ref: default - rabbitmq_vhost: pdf_processing - rabbitmq_user: documentation_python - credential_keys: - password: password - username: username - adopt: true - lifecycle: - ignore_changes: false - - - name: rabbitmq - resource_key: processing-prod-rabbitmq - namespace: processing-prod - type: rabbitmq - dependencies: - rabbitmq_ref: default - rabbitmq_vhost: camunda_prod - rabbitmq_user: camunda - credential_keys: - host: host - password: password - port: port - username: username - vhost: vhost - adopt: true - lifecycle: - ignore_changes: false - - - name: default-rabbit-cluster-remarks-api-prod - namespace: remarks-prod - type: rabbitmq - dependencies: - rabbitmq_ref: default - rabbitmq_vhost: remarks-prod - rabbitmq_user: remarks-api-prod - credential_keys: - password: password - username: username - adopt: true - lifecycle: - ignore_changes: false - - - name: rabbitmq-secret - resource_key: rfi-prod-rabbitmq-secret - namespace: rfi-prod - type: rabbitmq - dependencies: - rabbitmq_ref: default - rabbitmq_vhost: rfi_prod - rabbitmq_user: rfi - credential_keys: - password: password - username: username - vhost: vhost - adopt: true - lifecycle: - ignore_changes: false - - - name: rabbitmq-secret - resource_key: sarex-preprod-rabbitmq-secret - namespace: sarex-preprod - type: rabbitmq - dependencies: - rabbitmq_ref: default - rabbitmq_vhost: django - rabbitmq_user: sarex - credential_keys: - host: host - password: password - username: username - vhost: vhost - adopt: true - lifecycle: - ignore_changes: false - - - name: rabbitmq-secret - resource_key: sarex-prod-rabbitmq-secret - namespace: sarex-prod - type: rabbitmq - dependencies: - rabbitmq_ref: default - rabbitmq_vhost: django - rabbitmq_user: sarex - credential_keys: - host: host - password: password - user: username - username: username - vhost: vhost - adopt: true - lifecycle: - ignore_changes: false - - - name: default-rabbit-cluster-tracking-prod - namespace: tracking-prod - type: rabbitmq - dependencies: - rabbitmq_ref: default - rabbitmq_vhost: tracking-prod - rabbitmq_user: tracking-prod - credential_keys: - password: password - username: username - adopt: true - lifecycle: - ignore_changes: false - - - name: rabbitmq-cred - namespace: transmittal-api-prod - type: rabbitmq - dependencies: - rabbitmq_ref: default - rabbitmq_vhost: transmitalls_prod_host - rabbitmq_user: transmitalls_prod - credential_keys: - password: password - username: username - adopt: true - lifecycle: - ignore_changes: false - buckets: - name: pulse-prod acl: private @@ -2455,7 +1661,7 @@ environments: versioning: enabled: false cors: - enabled: false + enabled: false - name: ai-agents-prod acl: private @@ -2484,7 +1690,7 @@ environments: password_length: 32 password_special: false conn_limit: 10 - + - cluster_id: "c9quu72dj2ibu8dk54q5" database: name: premises_db @@ -2569,7 +1775,7 @@ environments: - system_log - transmittal - workspaces - + valkey_users: - cluster_id: "c9qb9l18fvb0vg2nrcq4" @@ -2586,4 +1792,4 @@ environments: categories: "+@read +@write" commands: "+GET -FLUSHALL" sanitizePayload: sanitize-payload - + diff --git a/live/prod/secrets/terragrunt.hcl b/live/prod/secrets/terragrunt.hcl index 5e52d04..08486c9 100644 --- a/live/prod/secrets/terragrunt.hcl +++ b/live/prod/secrets/terragrunt.hcl @@ -130,77 +130,31 @@ LpuQKbSbIERsmR+QqQ== -----END CERTIFICATE----- EOT - repo_root = try(get_repo_root(), "${get_terragrunt_dir()}/../../..") - infra_config = yamldecode(file("${local.repo_root}/infrastructure.yaml")) - env_name = basename(dirname(get_terragrunt_dir())) - env_config = local.infra_config.environments[local.env_name] + repo_root = try(get_repo_root(), "${get_terragrunt_dir()}/../../..") + env_name = basename(dirname(get_terragrunt_dir())) - # Live-значения adopt-секретов (переезд 1:1) из sops-файла infrastructure-secrets.yaml. - # В CI расшифровывается заранее (INFRA_SECRET_VALUES_FILE), локально - sops_decrypt_file. + # Единый декларативный источник: форма + данные секретов в одном sops-файле + # infrastructure-secrets.yaml (шифруется только data). В CI файл расшифровывается + # заранее и путь передаётся через INFRA_SECRET_VALUES_FILE; локально - fallback + # на прямую расшифровку через sops_decrypt_file. Значения передаются в модуль + # только через inputs (эфемерно), чтобы расшифрованные данные не оседали на диске. secret_values_env_file = get_env("INFRA_SECRET_VALUES_FILE", "") secret_values_raw = local.secret_values_env_file != "" ? file(local.secret_values_env_file) : try(sops_decrypt_file("${local.repo_root}/infrastructure-secrets.yaml"), "") secret_values_config = try(yamldecode(local.secret_values_raw), {}) - secret_values_map = try(local.secret_values_config.environments[local.env_name].secret_values, {}) -} + secret_values_env = try(local.secret_values_config.environments[local.env_name], {}) -terraform { - source = "${get_terragrunt_dir()}/../../../modules//k8s-secret" + secrets = try(local.secret_values_env.secrets, []) - extra_arguments "infrastructure_tfvars" { - commands = get_terraform_commands_that_need_vars() - arguments = ["-var-file=terragrunt.auto.tfvars.json"] - } -} - -generate "import_existing" { - path = "import_existing.tf" - if_exists = "overwrite" - contents = join("\n\n", [ - for secret in local.env_config.secrets : <<-EOF - import { - to = kubernetes_secret.without_ignore["${try(secret.resource_key, "") != "" ? secret.resource_key : secret.name}"] - id = "${secret.namespace}/${secret.name}" - } - EOF - if try(secret.adopt, false) - ]) -} - -generate "tfvars" { - path = "terragrunt.auto.tfvars.json" - if_exists = "overwrite" - disable_signature = true - contents = jsonencode({ - secrets = [ - for secret in local.env_config.secrets : { - resource_key = try(secret.resource_key, "") - name = secret.name - namespace = secret.namespace - secret_type = secret.type - registry_url = try(secret.registry_url, "") - dependencies = try(secret.dependencies, {}) - yc_sa_key_names = try(secret.yc_sa_key_names, {}) - custom_keys = try(secret.custom_keys, {}) - constant_keys = try(secret.constant_keys, {}) - random_keys = try(secret.random_keys, {}) - credential_keys = try(secret.credential_keys, {}) - labels = try(secret.labels, {}) - annotations = try(secret.annotations, {}) - ignore_changes = try(secret.lifecycle.ignore_changes, false) - } - ] - }) -} - -inputs = { - secrets = [ - for secret in local.env_config.secrets : { - resource_key = try(secret.resource_key, "") + # Нормализованный список для модуля. Ключ ресурса теперь namespace/name, + # resource_key больше не используется. + secrets_input = [ + for secret in local.secrets : { name = secret.name namespace = secret.namespace - secret_type = secret.type + type = try(secret.type, "opaque") registry_url = try(secret.registry_url, "") - dependencies = try(secret.dependencies, {}) + data = try(secret.data, {}) + depends_on = try(secret.depends_on, {}) yc_sa_key_names = try(secret.yc_sa_key_names, {}) custom_keys = try(secret.custom_keys, {}) constant_keys = try(secret.constant_keys, {}) @@ -211,9 +165,28 @@ inputs = { ignore_changes = try(secret.lifecycle.ignore_changes, false) } ] +} - # Live-значения adopt-секретов (1:1) из расшифрованного sops secret-values. - secret_values = local.secret_values_map +generate "import_existing" { + path = "import_existing.tf" + if_exists = "overwrite" + contents = join("\n\n", [ + for secret in local.secrets : <<-EOF + import { + to = kubernetes_secret.without_ignore["${secret.namespace}/${secret.name}"] + id = "${secret.namespace}/${secret.name}" + } + EOF + if try(secret.adopt, false) && try(secret.lifecycle.ignore_changes, false) == false + ]) +} + +terraform { + source = "${get_terragrunt_dir()}/../../../modules//k8s-secret" +} + +inputs = { + secrets = local.secrets_input s3_outputs = { bucket_name = dependency.s3.outputs.bucket_name @@ -233,7 +206,6 @@ inputs = { s3_endpoint = "https://storage.yandexcloud.net" postgres_port = "6432" postgres_ca = local.yc_postgresql_ca_cert - kafka_ca = local.yc_postgresql_ca_cert valkey_port = "6380" valkey_ca = local.yc_postgresql_ca_cert } diff --git a/modules/k8s-secret/main.tf b/modules/k8s-secret/main.tf index 9f9d3d6..1f404cd 100644 --- a/modules/k8s-secret/main.tf +++ b/modules/k8s-secret/main.tf @@ -5,7 +5,9 @@ locals { k8s_secret_type_map = { "dockerconfigjson" = "kubernetes.io/dockerconfigjson" "database" = "Opaque" + "database_url" = "Opaque" "s3" = "Opaque" + "valkey" = "Opaque" "yc_sa" = "Opaque" "rabbitmq" = "Opaque" "kafka" = "Opaque" @@ -19,7 +21,7 @@ locals { } secrets_map = { - for idx, secret in var.secrets : (try(secret.resource_key, "") != "" ? secret.resource_key : secret.name) => secret + for secret in var.secrets : "${secret.namespace}/${secret.name}" => secret } random_keys_flat = merge([ @@ -35,7 +37,21 @@ locals { database_outputs_by_secret = { for name, secret in local.secrets_map : name => try( - var.database_outputs_map["${try(secret.dependencies.cluster, "")}:${try(secret.dependencies.db, "")}:${try(secret.dependencies.user, "")}"], + var.database_outputs_map["${try(secret.depends_on.cluster, "")}:${try(secret.depends_on.db, "")}:${try(secret.depends_on.user, "")}"], + null + ) + } + + valkey_dependency_keys = { + for name, secret in local.secrets_map : name => { + cluster = try(secret.depends_on.valkey_cluster, "") != "" ? try(secret.depends_on.valkey_cluster, "") : try(secret.depends_on.cluster, "") + user = try(secret.depends_on.valkey_user, "") != "" ? try(secret.depends_on.valkey_user, "") : try(secret.depends_on.user, "") + } + } + + valkey_outputs_by_secret = { + for name, secret in local.secrets_map : name => try( + var.valkey_outputs_map["${local.valkey_dependency_keys[name].cluster}:${local.valkey_dependency_keys[name].user}"], null ) } @@ -45,9 +61,9 @@ locals { var.rabbitmq_outputs_map[ format( "%s:%s:%s", - try(secret.dependencies.rabbitmq_ref, "default"), - try(secret.dependencies.rabbitmq_vhost, try(secret.dependencies.vhost, "")), - try(secret.dependencies.rabbitmq_user, try(secret.dependencies.user, "")) + try(secret.depends_on.rabbitmq_ref, "default"), + try(secret.depends_on.rabbitmq_vhost, try(secret.depends_on.vhost, "")), + try(secret.depends_on.rabbitmq_user, try(secret.depends_on.user, "")) ) ], null @@ -59,8 +75,8 @@ locals { var.kafka_outputs_map[ format( "%s:%s", - try(secret.dependencies.kafka_ref, try(secret.dependencies.cluster_ref, try(secret.dependencies.cluster, ""))), - try(secret.dependencies.kafka_user, try(secret.dependencies.user, "")) + try(secret.depends_on.kafka_ref, try(secret.depends_on.cluster_ref, try(secret.depends_on.cluster, ""))), + try(secret.depends_on.kafka_user, try(secret.depends_on.user, "")) ) ], null @@ -79,14 +95,14 @@ locals { uri = local.rabbitmq_outputs_by_secret[name].uri management_endpoint = local.rabbitmq_outputs_by_secret[name].management_endpoint } - if secret.secret_type == "rabbitmq" + if secret.type == "rabbitmq" } rabbitmq_credentials_by_secret = { for name, secret in local.secrets_map : name => length(try(secret.credential_keys, {})) == 0 ? local.rabbitmq_default_credentials_by_secret[name] : { for key, source in try(secret.credential_keys, {}) : key => try(local.rabbitmq_default_credentials_by_secret[name][source], "") } - if secret.secret_type == "rabbitmq" && local.rabbitmq_outputs_by_secret[name] != null + if secret.type == "rabbitmq" && local.rabbitmq_outputs_by_secret[name] != null } kafka_default_credentials_by_secret = { @@ -103,22 +119,22 @@ locals { bootstrap_servers = local.kafka_outputs_by_secret[name].bootstrap_servers bootstrap_servers_json = local.kafka_outputs_by_secret[name].bootstrap_servers_json } - if secret.secret_type == "kafka" + if secret.type == "kafka" } kafka_credentials_by_secret = { for name, secret in local.secrets_map : name => length(try(secret.credential_keys, {})) == 0 ? local.kafka_default_credentials_by_secret[name] : { for key, source in try(secret.credential_keys, {}) : key => try(local.kafka_default_credentials_by_secret[name][source], "") } - if secret.secret_type == "kafka" && local.kafka_outputs_by_secret[name] != null + if secret.type == "kafka" && local.kafka_outputs_by_secret[name] != null } yc_sa_sources = { for name, secret in local.secrets_map : name => try( - var.yc_service_accounts_map[try(secret.dependencies.service_account, "")], + var.yc_service_accounts_map[try(secret.depends_on.service_account, "")], null ) - if secret.secret_type == "yc_sa" + if secret.type == "yc_sa" } yc_sa_key_names_by_secret = { @@ -126,22 +142,22 @@ locals { local.default_yc_sa_key_names, try(secret.yc_sa_key_names, {}) ) - if secret.secret_type == "yc_sa" + if secret.type == "yc_sa" } - # Значения, захваченные из live-кластера (adopt 1:1). Приходят из расшифрованного - # secret-values файла как map(resource_key => map(key => base64(raw_value))). + # Явные значения секрета (adopt 1:1 / статические). Приходят прямо из + # infrastructure-secrets.yaml в поле data как map(key => base64(raw_value)). # k8s хранит .data уже в base64, поэтому base64decode даёт исходное значение байт-в-байт. secrets_data_override = { for name, secret in local.secrets_map : name => { - for key, b64 in try(var.secret_values[name], {}) : key => base64decode(b64) + for key, b64 in try(secret.data, {}) : key => base64decode(b64) } - if length(try(var.secret_values[name], {})) > 0 + if length(try(secret.data, {})) > 0 } secrets_data_computed = { for name, secret in local.secrets_map : name => - secret.secret_type == "dockerconfigjson" ? { + secret.type == "dockerconfigjson" ? { ".dockerconfigjson" = jsonencode({ auths = { "${secret.registry_url}" = { @@ -151,13 +167,13 @@ locals { } } }) - } : secret.secret_type == "s3" ? { - # Если указан конкретный bucket в dependencies - используем его, иначе fallback на s3_outputs - access_key = try(var.s3_buckets_map[secret.dependencies.bucket].access_key, var.s3_outputs.access_key) - secret_key = try(var.s3_buckets_map[secret.dependencies.bucket].secret_key, var.s3_outputs.secret_key) - bucket = try(var.s3_buckets_map[secret.dependencies.bucket].bucket_name, var.s3_outputs.bucket_name) + } : secret.type == "s3" ? { + # Если указан конкретный bucket в depends_on - используем его, иначе fallback на s3_outputs + access_key = try(var.s3_buckets_map[secret.depends_on.bucket].access_key, var.s3_outputs.access_key) + secret_key = try(var.s3_buckets_map[secret.depends_on.bucket].secret_key, var.s3_outputs.secret_key) + bucket = try(var.s3_buckets_map[secret.depends_on.bucket].bucket_name, var.s3_outputs.bucket_name) endpoint = try(var.constants.s3_endpoint, "https://storage.yandexcloud.net") - } : secret.secret_type == "yc_sa" ? merge( + } : secret.type == "yc_sa" ? merge( { (local.yc_sa_key_names_by_secret[name].access_key) = try(local.yc_sa_sources[name].access_key, "") (local.yc_sa_key_names_by_secret[name].secret_key) = try(local.yc_sa_sources[name].secret_key, "") @@ -171,7 +187,7 @@ locals { { for key, config in try(secret.random_keys, {}) : key => random_password.secrets["${name}:${key}"].result } - ) : secret.secret_type == "database" && local.database_outputs_by_secret[name] != null ? merge( + ) : secret.type == "database" && local.database_outputs_by_secret[name] != null ? merge( # Базовые поля из database outputs { host = local.database_outputs_by_secret[name].host @@ -190,7 +206,41 @@ locals { { for key, config in try(secret.random_keys, {}) : key => random_password.secrets["${name}:${key}"].result } - ) : secret.secret_type == "rabbitmq" && local.rabbitmq_outputs_by_secret[name] != null ? merge( + ) : secret.type == "database_url" && local.database_outputs_by_secret[name] != null ? merge( + { + database_url = format( + "postgresql+asyncpg://%s:%s@%s:%s/%s", + local.database_outputs_by_secret[name].user_name, + local.database_outputs_by_secret[name].password, + local.database_outputs_by_secret[name].host, + try(var.constants.postgres_port, "6432"), + local.database_outputs_by_secret[name].database_name + ) + }, + try(secret.custom_keys, {}), + { + for key, constant_name in try(secret.constant_keys, {}) : key => try(var.constants[constant_name], "") + }, + { + for key, config in try(secret.random_keys, {}) : key => random_password.secrets["${name}:${key}"].result + } + ) : secret.type == "valkey" && local.valkey_outputs_by_secret[name] != null ? merge( + { + cert = try(var.constants.valkey_ca, try(var.constants.postgres_ca, "")) + host = local.valkey_outputs_by_secret[name].host + login = local.valkey_outputs_by_secret[name].user_name + password = local.valkey_outputs_by_secret[name].password + port = tostring(try(local.valkey_outputs_by_secret[name].port, try(var.constants.valkey_port, "6380"))) + url = format("%s:%s", local.valkey_outputs_by_secret[name].host, tostring(try(local.valkey_outputs_by_secret[name].port, try(var.constants.valkey_port, "6380")))) + }, + try(secret.custom_keys, {}), + { + for key, constant_name in try(secret.constant_keys, {}) : key => try(var.constants[constant_name], "") + }, + { + for key, config in try(secret.random_keys, {}) : key => random_password.secrets["${name}:${key}"].result + } + ) : secret.type == "rabbitmq" && local.rabbitmq_outputs_by_secret[name] != null ? merge( local.rabbitmq_credentials_by_secret[name], try(secret.custom_keys, {}), { @@ -199,7 +249,7 @@ locals { { for key, config in try(secret.random_keys, {}) : key => random_password.secrets["${name}:${key}"].result } - ) : secret.secret_type == "kafka" && local.kafka_outputs_by_secret[name] != null ? merge( + ) : secret.type == "kafka" && local.kafka_outputs_by_secret[name] != null ? merge( local.kafka_credentials_by_secret[name], try(secret.custom_keys, {}), { @@ -219,7 +269,7 @@ locals { ) } - # Если для секрета заданы live-значения (adopt) - используем их 1:1, + # Если для секрета заданы явные значения (data) - используем их 1:1, # иначе собираем data из outputs/custom/constant/random как обычно. secrets_data = { for name, secret in local.secrets_map : name => ( @@ -233,8 +283,8 @@ locals { for name, secret in local.secrets_map : name => { name = secret.name namespace = secret.namespace - secret_type = secret.secret_type - k8s_type = try(local.k8s_secret_type_map[secret.secret_type], "Opaque") + type = secret.type + k8s_type = try(local.k8s_secret_type_map[secret.type], "Opaque") labels = try(secret.labels, {}) annotations = try(secret.annotations, {}) ignore_changes = try(secret.ignore_changes, false) @@ -278,11 +328,6 @@ resource "kubernetes_secret" "with_ignore" { type = each.value.k8s_type - # Совпадает с импортированным состоянием (провайдер по умолчанию ставит true и - # даёт phantom "+ wait_for_service_account_token = true" на adopt-секретах). - # Актуально только для secret-ов типа service-account-token; тут все Opaque. - wait_for_service_account_token = false - data = each.value.data lifecycle { @@ -305,9 +350,6 @@ resource "kubernetes_secret" "without_ignore" { type = each.value.k8s_type - # Совпадает с импортированным состоянием (иначе phantom "+ wait_for_service_account_token = true"). - wait_for_service_account_token = false - data = each.value.data lifecycle { diff --git a/modules/k8s-secret/variables.tf b/modules/k8s-secret/variables.tf index 3e2a25d..fb9d5e2 100644 --- a/modules/k8s-secret/variables.tf +++ b/modules/k8s-secret/variables.tf @@ -1,24 +1,26 @@ variable "secrets" { - description = "Список секретов для создания" + description = "Список секретов. Форма и данные декларируются в одном месте (infrastructure-secrets.yaml)." type = list(object({ name = string - resource_key = optional(string, "") namespace = string - secret_type = string + type = string registry_url = optional(string, "") - dependencies = optional(object({ + data = optional(map(string), {}) # Явные значения (adopt/static), base64 как в k8s .data + depends_on = optional(object({ cluster = optional(string, "") cluster_ref = optional(string, "") db = optional(string, "") user = optional(string, "") + valkey_cluster = optional(string, "") + valkey_user = optional(string, "") kafka_ref = optional(string, "") kafka_user = optional(string, "") vhost = optional(string, "") - rabbitmq_ref = optional(string, "default") - rabbitmq_user = optional(string, "") - rabbitmq_vhost = optional(string, "") bucket = optional(string, "") # Имя бакета для s3 секретов service_account = optional(string, "") # Имя YC Service Account для yc_sa секретов + rabbitmq_ref = optional(string, "default") + rabbitmq_vhost = optional(string, "") + rabbitmq_user = optional(string, "") }), {}) yc_sa_key_names = optional(object({ access_key = optional(string, "access_key") @@ -38,12 +40,6 @@ variable "secrets" { })) } -variable "secret_values" { - description = "Захваченные из live-кластера значения секретов для adopt 1:1. Ключ = resource_key (или name), значение = map(key => base64(raw)). Если задано - используется как data секрета без изменений." - type = map(map(string)) - default = {} -} - variable "s3_outputs" { description = "Outputs от модуля S3 (default/первый бакет)" type = object({ @@ -91,6 +87,18 @@ variable "database_outputs_map" { default = {} } +variable "valkey_outputs_map" { + description = "Outputs от модулей Valkey/Redis users, ключ = cluster_id:user_name" + type = map(object({ + cluster_id = string + host = string + port = string + user_name = string + password = string + })) + default = {} +} + variable "rabbitmq_outputs_map" { description = "Outputs от модуля RabbitMQ, ключ = rabbitmq_ref:vhost:user" type = map(object({