fix(emqx): v0.2.0 от официальной базы + резолвимые auth-заглушки — EMQX работает (502 устранён); HISTORY: развязка задокументирована

This commit is contained in:
“Naeel”
2026-08-16 14:22:35 +04:00
parent 0b9768e2f2
commit f1199e4335
4 changed files with 64 additions and 28 deletions
+14 -2
View File
@@ -16,7 +16,7 @@ authentication = [
backend = http
enable = true
method = post
url = "http://iot-service:9090/internal/mqtt/auth"
url = "http://containerk8s.f1ffb134-7d16-45bd-8bef-69f6ec8ab33c.svc.cluster.local:4100/internal/mqtt/auth"
body {
username = "${username}"
password = "${password}"
@@ -46,7 +46,7 @@ authorization {
type = http
enable = true
method = post
url = "http://iot-service:9090/internal/mqtt/acl"
url = "http://containerk8s.f1ffb134-7d16-45bd-8bef-69f6ec8ab33c.svc.cluster.local:4100/internal/mqtt/acl"
body {
username = "${username}"
clientid = "${clientid}"
@@ -69,6 +69,18 @@ mqtt {
retain_available = false
}
## Логи: console (stdout) — видны через kubectl logs платформы.
## Файловый handler отключён (у USER emqx нет прав на /var/log/emqx при deb).
log {
console_handler {
enable = true
level = warning
}
file_handlers.default {
enable = false
}
}
## Listeners: WebSocket — единственный порт контейнера платформы (8083).
## TCP 1883 остаётся для диагностики (не экспонируется платформой).
listeners.tcp.default {