Реализованы сервисы ВМ2 - проверка сообщений и синхронизация с Б24 (деплой еще без перевода в боевой режим)
This commit is contained in:
@@ -0,0 +1,95 @@
|
||||
{
|
||||
"version": 1,
|
||||
"mode": "selectel",
|
||||
"runtime_dir": "/run/han-chat/secrets",
|
||||
"http": {
|
||||
"timeout_seconds": 10,
|
||||
"retries": 3,
|
||||
"max_response_bytes": 1048576
|
||||
},
|
||||
"selectel": {
|
||||
"account_id": "<selectel-account-id>",
|
||||
"username": "han-vm2-secrets-reader",
|
||||
"project_name": "<selectel-project>",
|
||||
"region": "<selectel-region>",
|
||||
"interface": "public",
|
||||
"password_file": "selectel-service-user-password"
|
||||
},
|
||||
"secrets": {
|
||||
"MESSAGE_SAFETY_DATABASE_URL": {
|
||||
"remote": "vm2/MESSAGE_SAFETY_DATABASE_URL",
|
||||
"consumers": ["message-safety-api", "message-safety-worker"],
|
||||
"max_bytes": 4096
|
||||
},
|
||||
"MESSAGE_SAFETY_CONFIG_ADMIN_DATABASE_URL": {
|
||||
"remote": "vm2/MESSAGE_SAFETY_CONFIG_ADMIN_DATABASE_URL",
|
||||
"consumers": ["message-safety-migrate", "message-safety-config"],
|
||||
"max_bytes": 4096
|
||||
},
|
||||
"MESSAGE_SAFETY_REDIS_URL": {
|
||||
"remote": "vm2/MESSAGE_SAFETY_REDIS_URL",
|
||||
"consumers": ["message-safety-api", "message-safety-worker"],
|
||||
"max_bytes": 4096
|
||||
},
|
||||
"MESSAGE_SAFETY_SERVICE_TOKEN": {
|
||||
"remote": "vm2/MESSAGE_SAFETY_SERVICE_TOKEN",
|
||||
"consumers": ["message-safety-api"],
|
||||
"max_bytes": 1024
|
||||
},
|
||||
"SELECTEL_S3_QUARANTINE_READ_ACCESS_KEY": {
|
||||
"remote": "vm2/SELECTEL_S3_QUARANTINE_READ_ACCESS_KEY",
|
||||
"consumers": ["message-safety-worker"],
|
||||
"max_bytes": 1024
|
||||
},
|
||||
"SELECTEL_S3_QUARANTINE_READ_SECRET_KEY": {
|
||||
"remote": "vm2/SELECTEL_S3_QUARANTINE_READ_SECRET_KEY",
|
||||
"consumers": ["message-safety-worker"],
|
||||
"max_bytes": 1024
|
||||
},
|
||||
"VM2_INTERNAL_TLS_CERTIFICATE": {
|
||||
"remote": "vm2/VM2_INTERNAL_TLS_CERTIFICATE",
|
||||
"consumers": ["nginx"],
|
||||
"max_bytes": 16384
|
||||
},
|
||||
"VM2_INTERNAL_TLS_PRIVATE_KEY": {
|
||||
"remote": "vm2/VM2_INTERNAL_TLS_PRIVATE_KEY",
|
||||
"consumers": ["nginx"],
|
||||
"max_bytes": 16384
|
||||
},
|
||||
"BITRIX_SYNC_DATABASE_URL": {
|
||||
"remote": "vm2/BITRIX_SYNC_DATABASE_URL",
|
||||
"consumers": ["bitrix-sync", "bitrix-sync-worker", "bitrix-sync-reconciliation"],
|
||||
"max_bytes": 4096
|
||||
},
|
||||
"BITRIX_SYNC_MIGRATION_DATABASE_URL": {
|
||||
"remote": "vm2/BITRIX_SYNC_MIGRATION_DATABASE_URL",
|
||||
"consumers": ["bitrix-sync-migrate"],
|
||||
"max_bytes": 4096
|
||||
},
|
||||
"BITRIX_SYNC_CRM_REST_WEBHOOK_URL": {
|
||||
"remote": "vm2/BITRIX_SYNC_CRM_REST_WEBHOOK_URL",
|
||||
"consumers": ["bitrix-sync", "bitrix-sync-worker", "bitrix-sync-reconciliation"],
|
||||
"max_bytes": 4096
|
||||
},
|
||||
"BITRIX_SYNC_CONTACT_RECEIVER_TOKEN": {
|
||||
"remote": "vm2/BITRIX_SYNC_CONTACT_RECEIVER_TOKEN",
|
||||
"consumers": ["bitrix-sync", "bitrix-sync-worker", "bitrix-sync-reconciliation"],
|
||||
"max_bytes": 1024
|
||||
},
|
||||
"BITRIX_SYNC_ALERT_RECEIVER_TOKEN": {
|
||||
"remote": "vm2/BITRIX_SYNC_ALERT_RECEIVER_TOKEN",
|
||||
"consumers": ["bitrix-sync", "bitrix-sync-worker", "bitrix-sync-reconciliation"],
|
||||
"max_bytes": 1024
|
||||
},
|
||||
"BITRIX_SYNC_SERVICE_TOKEN": {
|
||||
"remote": "vm2/BITRIX_SYNC_SERVICE_TOKEN",
|
||||
"consumers": ["bitrix-sync", "bitrix-sync-worker", "bitrix-sync-reconciliation"],
|
||||
"max_bytes": 1024
|
||||
},
|
||||
"REDIS_SAFETY_ACL": {
|
||||
"remote": "vm2/REDIS_SAFETY_ACL",
|
||||
"consumers": ["redis-safety"],
|
||||
"max_bytes": 4096
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user