environments: prod: kafka_cluster_refs: prod: cluster_id: c9qks74g084g1419cpts host: rc1d-s0a1ujcbj6fdk26b.mdb.yandexcloud.net port: 9091 sasl_mechanism: SCRAM-SHA-512 security_protocol: SASL_SSL default_partitions: 3 default_replication_factor: 1 max_replication_factor: 1 default_topic_config: cleanup.policy: delete retention.ms: "604800000" min.insync.replicas: "2" kafka_policy: allow_create: true allow_delete: false allow_partition_increase: true allow_partition_decrease: false kafka: topics: - name: sarex.prod.kafka-topics-test.events.v1 owner: kafka-topics-test clusterRef: prod partitions: 1 replicationFactor: 1 config: cleanup.policy: delete retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan - name: eav.attribute.created.v1 owner: platform clusterRef: prod partitions: 3 replicationFactor: 1 config: cleanup.policy: delete retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan ownerRoles: [] - name: eav.attribute.updated.v1 owner: platform clusterRef: prod partitions: 3 replicationFactor: 1 config: cleanup.policy: delete retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan ownerRoles: [] - name: eav.attribute.deleted.v1 owner: platform clusterRef: prod partitions: 3 replicationFactor: 1 config: cleanup.policy: delete retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan ownerRoles: [] - name: eav.value_option.created.v1 owner: platform clusterRef: prod partitions: 3 replicationFactor: 1 config: cleanup.policy: delete retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan ownerRoles: [] - name: eav.value_option.deleted.v1 owner: platform clusterRef: prod partitions: 3 replicationFactor: 1 config: cleanup.policy: delete retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan ownerRoles: [] - name: inspections.inspection.created.v1 owner: inspections clusterRef: prod partitions: 3 replicationFactor: 1 config: cleanup.policy: delete retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan - name: inspections.inspection.updated.v1 owner: inspections clusterRef: prod partitions: 3 replicationFactor: 1 config: cleanup.policy: delete retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan - name: inspections.inspection.deleted.v1 owner: inspections clusterRef: prod partitions: 3 replicationFactor: 1 config: cleanup.policy: delete retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan - name: inspections.type.created.v1 owner: inspections clusterRef: prod partitions: 1 replicationFactor: 1 config: cleanup.policy: delete retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan - name: inspections.type.updated.v1 owner: inspections clusterRef: prod partitions: 1 replicationFactor: 1 config: cleanup.policy: delete retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan - name: inspections.type.deleted.v1 owner: inspections clusterRef: prod partitions: 1 replicationFactor: 1 config: cleanup.policy: delete retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan - name: inspections.status.created.v1 owner: inspections clusterRef: prod partitions: 1 replicationFactor: 1 config: cleanup.policy: delete retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan - name: inspections.status.updated.v1 owner: inspections clusterRef: prod partitions: 1 replicationFactor: 1 config: cleanup.policy: delete retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan - name: inspections.status.deleted.v1 owner: inspections clusterRef: prod partitions: 1 replicationFactor: 1 config: cleanup.policy: delete retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan - name: issues.issue.created.v1 owner: issues clusterRef: prod partitions: 3 replicationFactor: 1 config: cleanup.policy: delete retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan - name: issues.issue.updated.v1 owner: issues clusterRef: prod partitions: 3 replicationFactor: 1 config: cleanup.policy: delete retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan - name: issues.issue.deleted.v1 owner: issues clusterRef: prod partitions: 3 replicationFactor: 1 config: cleanup.policy: delete retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan - name: issues.type.created.v1 owner: issues clusterRef: prod partitions: 1 replicationFactor: 1 config: cleanup.policy: delete retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan - name: issues.type.updated.v1 owner: issues clusterRef: prod partitions: 1 replicationFactor: 1 config: cleanup.policy: delete retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan - name: issues.type.deleted.v1 owner: issues clusterRef: prod partitions: 1 replicationFactor: 1 config: cleanup.policy: delete retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan - name: issues.status.created.v1 owner: issues clusterRef: prod partitions: 1 replicationFactor: 1 config: cleanup.policy: delete retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan - name: issues.status.updated.v1 owner: issues clusterRef: prod partitions: 1 replicationFactor: 1 config: cleanup.policy: delete retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan - name: issues.status.deleted.v1 owner: issues clusterRef: prod partitions: 1 replicationFactor: 1 config: cleanup.policy: delete retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan - name: premises.type.created.v1 owner: premises clusterRef: prod partitions: 1 replicationFactor: 1 config: cleanup.policy: delete retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan - name: premises.type.updated.v1 owner: premises clusterRef: prod partitions: 1 replicationFactor: 1 config: cleanup.policy: delete retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan - name: premises.type.deleted.v1 owner: premises clusterRef: prod partitions: 1 replicationFactor: 1 config: cleanup.policy: delete retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan - name: premises.premise.created.v1 owner: premises clusterRef: prod partitions: 3 replicationFactor: 1 config: cleanup.policy: delete retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan - name: premises.premise.updated.v1 owner: premises clusterRef: prod partitions: 3 replicationFactor: 1 config: cleanup.policy: delete retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan - name: premises.premise.deleted.v1 owner: premises clusterRef: prod partitions: 3 replicationFactor: 1 config: cleanup.policy: delete retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan - name: iam.user.created.v1 owner: platform clusterRef: prod partitions: 12 replicationFactor: 1 config: cleanup.policy: delete retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan ownerRoles: [] - name: iam.user.updated.v1 owner: platform clusterRef: prod partitions: 12 replicationFactor: 1 config: cleanup.policy: delete retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan ownerRoles: [] - name: iam.position.created.v1 owner: platform clusterRef: prod partitions: 3 replicationFactor: 1 config: cleanup.policy: delete retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan ownerRoles: [] - name: iam.position.updated.v1 owner: platform clusterRef: prod partitions: 3 replicationFactor: 1 config: cleanup.policy: delete retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan ownerRoles: [] - name: iam.position.deleted.v1 owner: platform clusterRef: prod partitions: 3 replicationFactor: 1 config: cleanup.policy: delete retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan ownerRoles: [] - name: iam.department.created.v1 owner: platform clusterRef: prod partitions: 3 replicationFactor: 1 config: cleanup.policy: delete retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan ownerRoles: [] - name: iam.department.updated.v1 owner: platform clusterRef: prod partitions: 3 replicationFactor: 1 config: cleanup.policy: delete retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan ownerRoles: [] - name: iam.department.deleted.v1 owner: platform clusterRef: prod partitions: 3 replicationFactor: 1 config: cleanup.policy: delete retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan ownerRoles: [] - name: iam.resource.created.v1 owner: platform clusterRef: prod partitions: 12 replicationFactor: 1 config: cleanup.policy: delete retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan ownerRoles: [] - name: iam.resource.updated.v1 owner: platform clusterRef: prod partitions: 12 replicationFactor: 1 config: cleanup.policy: delete retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan ownerRoles: [] - name: iam.resource.deleted.v1 owner: platform clusterRef: prod partitions: 12 replicationFactor: 1 config: cleanup.policy: delete retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan ownerRoles: [] - name: iam.resource_permission.created.v1 owner: platform clusterRef: prod partitions: 12 replicationFactor: 1 config: cleanup.policy: delete retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan ownerRoles: [] - name: iam.resource_permission.deleted.v1 owner: platform clusterRef: prod partitions: 12 replicationFactor: 1 config: cleanup.policy: delete retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan ownerRoles: [] - name: iam.company_resource_permission.created.v1 owner: platform clusterRef: prod partitions: 12 replicationFactor: 1 config: cleanup.policy: delete retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan ownerRoles: [] - name: iam.company_resource_permission.deleted.v1 owner: platform clusterRef: prod partitions: 12 replicationFactor: 1 config: cleanup.policy: delete retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan ownerRoles: [] - name: ams-sync owner: platform clusterRef: prod inheritDefaultConfig: false partitions: 12 replicationFactor: 1 config: cleanup.policy: delete compression.type: COMPRESSION_TYPE_GZIP deletionPolicy: orphan ownerRoles: [] - name: assets_broadcast owner: platform clusterRef: prod inheritDefaultConfig: false partitions: 12 replicationFactor: 1 deletionPolicy: orphan ownerRoles: [] - name: assets_broadcast_preprod owner: platform clusterRef: prod inheritDefaultConfig: false partitions: 12 replicationFactor: 1 deletionPolicy: orphan ownerRoles: [] - name: bru.cde.folders.prod owner: platform clusterRef: prod inheritDefaultConfig: false partitions: 3 replicationFactor: 1 config: min.insync.replicas: "1" deletionPolicy: orphan ownerRoles: [] - name: bru.cde.folders.stage owner: platform clusterRef: prod inheritDefaultConfig: false partitions: 3 replicationFactor: 1 config: min.insync.replicas: "1" deletionPolicy: orphan ownerRoles: [] - name: company_resource_permissions owner: platform clusterRef: prod inheritDefaultConfig: false partitions: 6 replicationFactor: 1 deletionPolicy: orphan ownerRoles: [] - name: issues_broadcast_prod owner: platform clusterRef: prod inheritDefaultConfig: false partitions: 12 replicationFactor: 1 deletionPolicy: orphan ownerRoles: [] - name: message-hub-prod owner: platform clusterRef: prod inheritDefaultConfig: false partitions: 12 replicationFactor: 1 deletionPolicy: orphan ownerRoles: [] - name: premises owner: platform clusterRef: prod inheritDefaultConfig: false partitions: 6 replicationFactor: 1 deletionPolicy: orphan ownerRoles: [] - name: resource_permissions owner: platform clusterRef: prod inheritDefaultConfig: false partitions: 3 replicationFactor: 1 config: cleanup.policy: delete deletionPolicy: orphan ownerRoles: [] - name: resources owner: platform clusterRef: prod inheritDefaultConfig: false partitions: 1 replicationFactor: 1 deletionPolicy: orphan ownerRoles: [] - name: sarex.prod.blackbox-exporter.probes.v1 owner: platform clusterRef: prod inheritDefaultConfig: false partitions: 3 replicationFactor: 1 config: cleanup.policy: delete retention.ms: "604800000" min.insync.replicas: "1" deletionPolicy: orphan ownerRoles: [] - name: system-log-prod owner: platform clusterRef: prod inheritDefaultConfig: false partitions: 12 replicationFactor: 1 config: min.insync.replicas: "1" deletionPolicy: orphan ownerRoles: [] - name: system-log-sarex-backend-prod owner: platform clusterRef: prod inheritDefaultConfig: false partitions: 12 replicationFactor: 1 deletionPolicy: orphan ownerRoles: [] users: - name: inspections clusterRef: prod permissions: - topic: assets_broadcast roles: ["ACCESS_ROLE_CONSUMER"] - name: issues clusterRef: prod permissions: - topic: assets_broadcast roles: ["ACCESS_ROLE_CONSUMER"] - topic: issues_broadcast_prod roles: ["ACCESS_ROLE_CONSUMER", "ACCESS_ROLE_PRODUCER"] - topic: issues_broadcast_test roles: ["ACCESS_ROLE_CONSUMER", "ACCESS_ROLE_PRODUCER"] - 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"] - topic: assets_broadcast_preprod roles: ["ACCESS_ROLE_CONSUMER", "ACCESS_ROLE_PRODUCER"] - topic: eav.attribute.created.v1 roles: ["ACCESS_ROLE_CONSUMER", "ACCESS_ROLE_PRODUCER"] - topic: eav.attribute.updated.v1 roles: ["ACCESS_ROLE_CONSUMER", "ACCESS_ROLE_PRODUCER"] - 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"] - 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: 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"] - 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"] - 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"] - 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"] rabbitmq: management_endpoint: http://default-rabbit-cluster.rabbitmq.svc.cluster.local:15672 amqp_host: default-rabbit-cluster.rabbitmq.svc.cluster.local amqp_port: 5672 policy: allow_create: true allow_delete: false vhosts: - name: / description: Default virtual host - name: b6V7WU8PZpVe5rUt description: sarex--vhost - name: bim-prod - name: bim-prod-gazpromcps - name: camunda_prod - name: comparator-prod - name: data_engine_prod - name: django - name: egts-receiver-vhost - name: events_prod - name: flow_prod - name: iac-smoke-prod - name: issues_prod - name: marking_prod - name: pdf_processing - name: pm - name: pm_prod - name: remarks-prod - name: rfi_prod - name: sarex-backend - name: tracking-prod - name: tracking-receiver-prod - name: transmitalls_prod_host - name: workflows - name: workflows_prod users: - name: bim-api-prod adoptExisting: true password_special: true - name: bim-api-prod-gazpromcps adoptExisting: true password_special: true - name: camunda adoptExisting: true password_special: true tags: - administrator - name: comparator-prod adoptExisting: true password_special: true tags: - administrator - name: data_engine adoptExisting: true password_special: true - name: documentation_go adoptExisting: true password_special: true - name: documentation_python adoptExisting: true password_special: true - name: dwg adoptExisting: true password_special: true - name: flow_prod adoptExisting: true password_special: true - name: iac-smoke-prod - name: issues adoptExisting: true password_length: 20 password_special: true - name: pm adoptExisting: true password_special: true - name: remarks-api-prod adoptExisting: true password_special: true - name: rfi adoptExisting: true password_special: true - name: sarex adoptExisting: true password_special: true - name: tracking-prod adoptExisting: true password_special: true - name: transmitalls_prod adoptExisting: true password_special: true unmanaged_output_users: - dwf - marking unmanaged_output_permissions: - vhost: marking_prod user: marking permissions: - vhost: bim-prod user: bim-api-prod configure: .* write: .* read: .* - vhost: bim-prod-gazpromcps user: bim-api-prod configure: .* write: .* read: .* - vhost: bim-prod-gazpromcps user: bim-api-prod-gazpromcps configure: .* write: .* read: .* - vhost: camunda_prod user: camunda configure: .* write: .* read: .* - vhost: comparator-prod user: comparator-prod configure: .* write: .* read: .* - vhost: data_engine_prod user: data_engine configure: .* write: .* read: .* - vhost: django user: sarex configure: .* write: .* read: .* - vhost: flow_prod user: flow_prod configure: .* write: .* read: .* - vhost: iac-smoke-prod user: iac-smoke-prod configure: ^iac\.smoke\..* write: ^iac\.smoke\..* read: ^iac\.smoke\..* - vhost: issues_prod user: issues configure: .* write: .* read: .* - vhost: pdf_processing user: documentation_go configure: .* write: .* read: .* - vhost: pdf_processing user: documentation_python configure: .* write: .* read: .* - vhost: pm_prod user: pm configure: .* write: .* read: .* - vhost: remarks-prod user: remarks-api-prod configure: .* write: .* read: .* - vhost: rfi_prod user: rfi configure: .* write: .* read: .* - vhost: tracking-prod user: tracking-prod configure: .* write: .* read: .* - vhost: transmitalls_prod_host user: transmitalls_prod configure: .* write: .* read: .* - vhost: workflows user: dwg configure: .* write: .* read: .* exchanges: - vhost: / name: events-prod type: fanout durable: true auto_delete: false arguments: x-max-age: 7D - vhost: b6V7WU8PZpVe5rUt name: celeryev type: topic durable: true auto_delete: false - vhost: b6V7WU8PZpVe5rUt name: default type: direct durable: true auto_delete: false - vhost: b6V7WU8PZpVe5rUt name: documents type: direct durable: true auto_delete: false - vhost: b6V7WU8PZpVe5rUt name: high-resources type: direct durable: true auto_delete: false - vhost: b6V7WU8PZpVe5rUt name: hight-resouces type: direct durable: true auto_delete: false - vhost: bim-prod name: celery type: direct durable: true auto_delete: false - vhost: bim-prod name: celeryev type: topic durable: true auto_delete: false - vhost: bim-prod-gazpromcps name: celery type: direct durable: true auto_delete: false - vhost: bim-prod-gazpromcps name: celeryev type: topic durable: true auto_delete: false - vhost: camunda_prod name: hash.compute type: direct durable: true auto_delete: false - vhost: comparator-prod name: comparator_exchange type: direct durable: true auto_delete: false - vhost: django name: celeryev type: topic durable: true auto_delete: false - vhost: django name: default type: direct durable: true auto_delete: false - vhost: django name: pm type: direct durable: true auto_delete: false - vhost: flow_prod name: celery type: direct durable: true auto_delete: false - vhost: flow_prod name: celeryev type: topic durable: true auto_delete: false - vhost: flow_prod name: flow type: direct durable: true auto_delete: false - vhost: iac-smoke-prod name: iac.smoke.events type: topic durable: true auto_delete: false - vhost: issues_prod name: celery type: direct durable: true auto_delete: false - vhost: issues_prod name: celeryev type: topic durable: true auto_delete: false - vhost: pdf_processing name: bim_360_input type: fanout durable: true auto_delete: false - vhost: pm_prod name: celeryev type: topic durable: true auto_delete: false - vhost: pm_prod name: pm type: direct durable: true auto_delete: false - vhost: remarks-prod name: remark_mail_exchange type: direct durable: true auto_delete: false - vhost: rfi_prod name: celery type: direct durable: true auto_delete: false - vhost: rfi_prod name: celeryev type: topic durable: true auto_delete: false - vhost: transmitalls_prod_host name: taskiq type: topic durable: false auto_delete: false - vhost: workflows name: input_tasks type: direct durable: true auto_delete: false - vhost: workflows name: output_tasks type: direct durable: true auto_delete: false - vhost: workflows name: pdf_data_input type: fanout durable: true auto_delete: false queues: - vhost: b6V7WU8PZpVe5rUt name: default durable: true auto_delete: false - vhost: b6V7WU8PZpVe5rUt name: documents durable: true auto_delete: false - vhost: b6V7WU8PZpVe5rUt name: high-resources durable: true auto_delete: false - vhost: bim-prod name: celery durable: true auto_delete: false - vhost: bim-prod-gazpromcps name: celery durable: true auto_delete: false - vhost: camunda_prod name: hash.compute.normal.tasks durable: true auto_delete: false - vhost: camunda_prod name: pdf_markings_input durable: true auto_delete: false arguments: x-queue-type: classic - vhost: comparator-prod name: cloud_to_cloud durable: true auto_delete: false - vhost: comparator-prod name: cloud_to_model durable: true auto_delete: false - vhost: comparator-prod name: deviation durable: true auto_delete: false - vhost: comparator-prod name: potree durable: true auto_delete: false - vhost: django name: default durable: true auto_delete: false - vhost: django name: pm durable: true auto_delete: false - vhost: flow_prod name: celery durable: true auto_delete: false - vhost: flow_prod name: flow durable: true auto_delete: false arguments: x-queue-type: classic - vhost: iac-smoke-prod name: iac.smoke.queue durable: true auto_delete: false arguments: x-queue-type: quorum - vhost: issues_prod name: celery durable: true auto_delete: false - vhost: pdf_processing name: new_tiling durable: true auto_delete: false - vhost: pdf_processing name: processing durable: true auto_delete: false - vhost: pm_prod name: pm durable: true auto_delete: false - vhost: remarks-prod name: remark_mail durable: true auto_delete: false - vhost: rfi_prod name: celery durable: true auto_delete: false - vhost: sarex-backend name: sarex-backend durable: true auto_delete: false arguments: x-queue-type: classic - vhost: transmitalls_prod_host name: taskiq durable: false auto_delete: false arguments: x-dead-letter-exchange: '' x-dead-letter-routing-key: taskiq.dead_letter - vhost: transmitalls_prod_host name: taskiq.dead_letter durable: false auto_delete: false - vhost: transmitalls_prod_host name: taskiq.delay durable: false auto_delete: false arguments: x-dead-letter-exchange: '' x-dead-letter-routing-key: taskiq - vhost: workflows name: dwg_to_geojson durable: true auto_delete: false - vhost: workflows name: processing durable: true auto_delete: false bindings: - vhost: b6V7WU8PZpVe5rUt source: default destination: default destination_type: queue routing_key: default properties_key: default - vhost: b6V7WU8PZpVe5rUt source: documents destination: documents destination_type: queue routing_key: documents properties_key: documents - vhost: b6V7WU8PZpVe5rUt source: high-resources destination: high-resources destination_type: queue routing_key: high-resources properties_key: high-resources - vhost: b6V7WU8PZpVe5rUt source: hight-resouces destination: high-resources destination_type: queue routing_key: high-resources properties_key: high-resources - vhost: bim-prod source: celery destination: celery destination_type: queue routing_key: celery properties_key: celery - vhost: bim-prod-gazpromcps source: celery destination: celery destination_type: queue routing_key: celery properties_key: celery - vhost: camunda_prod source: amq.topic destination: pdf_markings_input destination_type: queue routing_key: pdf_markings_input properties_key: pdf_markings_input - vhost: camunda_prod source: hash.compute destination: hash.compute.normal.tasks destination_type: queue routing_key: hash.compute.normal properties_key: hash.compute.normal - vhost: comparator-prod source: comparator_exchange destination: cloud_to_cloud destination_type: queue routing_key: cloud_to_cloud properties_key: cloud_to_cloud - vhost: comparator-prod source: comparator_exchange destination: cloud_to_model destination_type: queue routing_key: cloud_to_model properties_key: cloud_to_model - vhost: comparator-prod source: comparator_exchange destination: deviation destination_type: queue routing_key: deviation properties_key: deviation - vhost: comparator-prod source: comparator_exchange destination: potree destination_type: queue routing_key: potree properties_key: potree - vhost: django source: default destination: default destination_type: queue routing_key: default properties_key: default - vhost: django source: pm destination: pm destination_type: queue routing_key: pm properties_key: pm - vhost: flow_prod source: celery destination: celery destination_type: queue routing_key: celery properties_key: celery - vhost: flow_prod source: flow destination: flow destination_type: queue routing_key: flow properties_key: flow - vhost: iac-smoke-prod source: iac.smoke.events destination: iac.smoke.queue destination_type: queue routing_key: iac.smoke.created properties_key: iac.smoke.created - vhost: issues_prod source: celery destination: celery destination_type: queue routing_key: celery properties_key: celery - vhost: pdf_processing source: bim_360_input destination: processing destination_type: queue routing_key: '' properties_key: '~' - vhost: pm_prod source: pm destination: pm destination_type: queue routing_key: pm properties_key: pm - vhost: remarks-prod source: remark_mail_exchange destination: remark_mail destination_type: queue routing_key: remark_mail properties_key: remark_mail - vhost: rfi_prod source: celery destination: celery destination_type: queue routing_key: celery properties_key: celery - vhost: transmitalls_prod_host source: taskiq destination: taskiq destination_type: queue routing_key: '#' properties_key: '%23' - vhost: workflows source: input_tasks destination: dwg_to_geojson destination_type: queue routing_key: dwg_to_geojson properties_key: dwg_to_geojson - vhost: workflows source: pdf_data_input destination: processing destination_type: queue routing_key: '' properties_key: '~' policies: - vhost: bim-prod name: ha-two pattern: .* apply_to: all priority: 0 definition: ha-mode: exactly ha-params: 2 ha-sync-mode: automatic - vhost: bim-prod-gazpromcps name: ha-two pattern: .* apply_to: all priority: 0 definition: ha-mode: exactly ha-params: 2 ha-sync-mode: automatic - vhost: comparator-prod name: ha-two pattern: .* apply_to: all priority: 0 definition: ha-mode: exactly ha-params: 2 ha-sync-mode: automatic - vhost: iac-smoke-prod name: iac-smoke-queue-ttl pattern: ^iac\.smoke\..* apply_to: queues priority: 1 definition: message-ttl: 600000 - vhost: remarks-prod name: ha-two pattern: .* apply_to: all priority: 0 definition: ha-mode: exactly ha-params: 2 ha-sync-mode: automatic - vhost: tracking-prod name: ha-two pattern: .* apply_to: all priority: 0 definition: ha-mode: exactly ha-params: 2 ha-sync-mode: automatic - vhost: tracking-receiver-prod name: ha-two pattern: .* apply_to: all priority: 0 definition: ha-mode: exactly ha-params: 2 ha-sync-mode: automatic namespaces: - name: block-analyzer labels: project: block-analyzer annotations: managed-by: terraform - name: pulse labels: environment: stage project: pulse istio-injection: enabled annotations: managed-by: terraform - name: proc labels: team: proc istio-injection: enabled annotations: managed-by: terraform - name: iam labels: team: platform istio-injection: enabled annotations: 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 versioning: enabled: false cors: enabled: false - name: premises-prod acl: private versioning: enabled: false cors: enabled: false - name: ai-agents-prod acl: private role: storage.admin versioning: enabled: false cors: enabled: false # yc_service_accounts: # - name: dwg-sa # description: "DWG SA Uploader" # folder_roles: # - storage.uploader # create_static_access_key: true databases: - cluster_id: "c9quu72dj2ibu8dk54q5" database: name: pulse_db extensions: - pg_stat_statements user: name: pulse password_length: 32 password_special: false conn_limit: 10 - cluster_id: "c9quu72dj2ibu8dk54q5" database: name: premises_db extensions: - uuid-ossp user: name: premises password_length: 32 password_special: false conn_limit: 10 - cluster_id: "c9quu72dj2ibu8dk54q5" database: name: document-understanding host: rc1b-384bzx2drqoaxt4d.mdb.yandexcloud.net user: name: document-understanding password_length: 32 password_special: false conn_limit: 10 - cluster_id: "c9q4rg96frgpk4g2q9p8" database: name: sarex-agents extensions: - ltree - pg_stat_statements - uuid-ossp - btree_gin - btree_gist - pgvector user: name: sarex-agents password_length: 32 password_special: false conn_limit: 100 - cluster_id: "c9quu72dj2ibu8dk54q5" database: name: analyzer_db extensions: - pg_stat_statements user: name: analyzer password_length: 32 password_special: false conn_limit: 10 permissions: - annotations - attachments - automation - bi - bim_allocator_db - camunda_db - camunda_new - checklists - comparator - comparisons - contracts_prod_db - data-engine_db - document-understanding - drawings - flow_db - inspections - issues - mailer - notes_db - pm_db - premises_db - preprod_sarex_db - processing - pulse_db - remarks - resources - restored_flow_db - rfi - sarex_compute - sarex_db - srx-data-engine - subscriptions - superset - system_log - transmittal - workspaces valkey_users: - cluster_id: "c9qb9l18fvb0vg2nrcq4" host: rc1d-qk3kd08nre0ntdu9.mdb.yandexcloud.net port: "6380" user: name: sarex-agents password_length: 32 password_special: false enabled: true permissions: patterns: allkeys pubSubChannels: allchannels categories: "+@read +@write" commands: "+GET -FLUSHALL" sanitizePayload: sanitize-payload