docs: полная документация v0.2.3 — архитектура, API, деплой, тестирование
Новые файлы: - doc/architecture/current-v0.2.3.md — актуальная архитектура - doc/api/endpoints-v0.2.3.md — полная документация REST API - doc/deployment-v0.2.3.md — инструкция деплоя v0.2.3 - doc/run-and-test.md — руководство по запуску и E2E тесту Обновлено: - doc/progress.md — секция документации - doc/thinking/2026-04-12.md — лог мышления
This commit is contained in:
@@ -38,7 +38,7 @@ spec:
|
||||
- name: mqtt-bridge
|
||||
# Тот же образ что и оператор — оба бинаря в одном слое (manager + iot-mqtt-bridge).
|
||||
# При смене версии оператора — менять тег и здесь.
|
||||
image: naeel/iot-operator:v0.2.0
|
||||
image: naeel/iot-operator:v0.2.3
|
||||
imagePullPolicy: Always
|
||||
command: ["/mqtt-bridge"]
|
||||
env:
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
#
|
||||
# Компоненты:
|
||||
# - ServiceAccount + ClusterRole + ClusterRoleBinding (RBAC для CRD controller)
|
||||
# - Deployment: naeel/iot-operator:v0.2.0
|
||||
# - Deployment: naeel/iot-operator:v0.2.3
|
||||
# - Service: ClusterIP :9090 (REST API, MQTT auth/acl, admin UI)
|
||||
#
|
||||
# iot-operator обслуживает:
|
||||
@@ -85,7 +85,7 @@ spec:
|
||||
serviceAccountName: iot-operator
|
||||
containers:
|
||||
- name: operator
|
||||
image: naeel/iot-operator:v0.2.0
|
||||
image: naeel/iot-operator:v0.2.3
|
||||
imagePullPolicy: Always
|
||||
ports:
|
||||
- name: api
|
||||
@@ -107,6 +107,17 @@ spec:
|
||||
# ADMIN_STATS_TOKEN — токен доступа к /iot-admin/stats
|
||||
- name: ADMIN_STATS_TOKEN
|
||||
value: "iot-admin-2026"
|
||||
# Bridge MQTT credentials — для авторизации внутреннего mqtt-bridge
|
||||
- name: MQTT_BRIDGE_USERNAME
|
||||
valueFrom:
|
||||
secretKeyRef:
|
||||
name: iot-bridge-credentials
|
||||
key: MQTT_USERNAME
|
||||
- name: MQTT_BRIDGE_PASSWORD
|
||||
valueFrom:
|
||||
secretKeyRef:
|
||||
name: iot-bridge-credentials
|
||||
key: MQTT_PASSWORD
|
||||
readinessProbe:
|
||||
httpGet:
|
||||
path: /healthz
|
||||
|
||||
@@ -36,7 +36,7 @@ spec:
|
||||
containers:
|
||||
- name: sqs-consumer
|
||||
# Тот же образ что и оператор — все IoT бинари в одном образе.
|
||||
image: naeel/iot-operator:v0.2.0
|
||||
image: naeel/iot-operator:v0.2.3
|
||||
imagePullPolicy: Always
|
||||
command: ["/sqs-consumer"]
|
||||
env:
|
||||
|
||||
Reference in New Issue
Block a user