diff --git a/spin.toml b/spin.toml index 9aa393c..d0cf50c 100644 --- a/spin.toml +++ b/spin.toml @@ -9,14 +9,16 @@ description = "Triggered by MQTT" [variables] mqtt_topic = { required = true } mqtt_broker_uri = { required = true } +mqtt_username = { default = "" } +mqtt_password = { default = "" } # sqlite_username = { required = true } # sqlite_password = { required = true } [application.trigger.mqtt] # address = "mqtt://localhost:1883" address = "{{ mqtt_broker_uri }}" -username = "" -password = "" +username = "{{ mqtt_username }}" +password = "{{ mqtt_password }}" keep_alive_interval = "30" # seconds [[trigger.mqtt]] diff --git a/spinkube/spinapp.yaml b/spinkube/spinapp.yaml index f480585..a318eca 100644 --- a/spinkube/spinapp.yaml +++ b/spinkube/spinapp.yaml @@ -11,6 +11,10 @@ spec: value: mqtt://emqx.default.svc.cluster.local:1883 - name: mqtt_topic value: booth/+ + - name: mqtt_username + value: "" + - name: mqtt_password + value: "" # - name: sqlite_password # value: password # - name: sqlite_username