Files
tf_provider/apps/iot-demo/HISTORY/06-dev-kafka-ok.md
T

1.3 KiB
Raw Blame History

Шаг 6 — DEV стенд: Kafka успешно создан

Дата: 2026-07-21

Создано

Ресурс Статус
nubes_kafka.main (iot-kafka) Создан (k8s-4)
nubes_kafka_topic.events Создан
nubes_kafka_user.app Создан

Реальные ключи state_out_flat (Kafka)

internalConnect.bootstrap.fqdn  = kafkak8s-kafka-tls-bootstrap.<uid>.svc.cluster.local
internalConnect.bootstrap.port  = 9093  ← TLS!
internalConnect.brokers.broker-1.fqdn = kafkak8s-kafkak8s-pool-0...
internalConnect.brokers.broker-1.port = 9093
externalConnect                 = "" (нет внешнего доступа)

Реальная структура vault_secrets

vault_secrets["users"] = {
  "ca": {
    "ca.crt": "...",
    "ca.p12": "...",
    "ca.password": "..."
  },
  "iot-app": {
    "user.crt": "...",
    "user.key": "...",
    "user.p12": "...",
    "user.password": "..."    пароль здесь, ключ "user.password"
  }
}

⚠️ Важные выводы

  1. Не bootstrapServers, а internalConnect.bootstrap.fqdn + .port
  2. Не password, а user.password
  3. TLS (порт 9093), не PLAINTEXT → Flask-код нужно менять на SASL_SSL + сертификаты