30 lines
1.5 KiB
YAML
30 lines
1.5 KiB
YAML
# ⛔⛔⛔ ЛЕГАСИ (2026-08-16) — СТАРЫЙ IoT (k8s-деплой). НЕ ПРИНИМАТЬ ВО ВНИМАНИЕ.
|
||
# Актуальное: HISTORY/2026-08-16-session-log.md
|
||
|
||
# Создано: 2026-04-05
|
||
# Изменено: 2026-04-12 (заменён self-hosted на managed Postgres через оператор)
|
||
#
|
||
# Managed PostgreSQL 17 — тот же инстанс что использует shared-SQS.
|
||
# Namespace: dc5db45d-f8b4-4fd0-ad33-ec4dd017f2d5 (managed оператором)
|
||
# Host: postgresqlk8s-master.dc5db45d-f8b4-4fd0-ad33-ec4dd017f2d5.svc.cluster.local
|
||
#
|
||
# IoT оператор использует суперюзер для:
|
||
# - CREATE USER tenant_{ns} + CREATE DATABASE tenant_{ns}
|
||
# - CREATE TABLE iot_telemetry в tenant DB
|
||
# Клиенты НЕ имеют прямого доступа — только через REST API платформы.
|
||
#
|
||
# Deployment и Service удалены — Postgres managed, только Secret с DSN.
|
||
---
|
||
apiVersion: v1
|
||
kind: Secret
|
||
metadata:
|
||
name: iot-postgres-secret
|
||
namespace: sless
|
||
stringData:
|
||
# Суперпользователь managed Postgres
|
||
POSTGRES_USER: "super"
|
||
POSTGRES_PASSWORD: "BQUF5ruECa1ZFlq4wYt3gPJUEmtBMkA9QNK4MM5Sd8al4ArMDlmT16DIKHYBPyif"
|
||
POSTGRES_DB: "sqsdb"
|
||
# DSN для iot-operator и sqs-consumer (superuser к managed DB)
|
||
IOT_PG_DSN: "postgresql://super:BQUF5ruECa1ZFlq4wYt3gPJUEmtBMkA9QNK4MM5Sd8al4ArMDlmT16DIKHYBPyif@postgresqlk8s-master.dc5db45d-f8b4-4fd0-ad33-ec4dd017f2d5.svc.cluster.local:5432/sqsdb?sslmode=disable"
|