Skip to content

mc-b/iot.kafka

Folders and files

NameName
Last commit message
Last commit date

Latest commit

78ac9da · May 13, 2021

History

16 Commits
Sep 9, 2018
May 13, 2021
Jan 19, 2020
Sep 2, 2018
Sep 2, 2018
Sep 9, 2018
Sep 5, 2018
Jan 19, 2020
Sep 5, 2018
Sep 5, 2018
Sep 2, 2018
Sep 5, 2018
May 13, 2021
May 13, 2021
May 13, 2021
Sep 9, 2018

Repository files navigation

IoT und Kafka Beispiele

Für die Beispiele werden folgende Teile benötigt:

Builden

Am besten in der lernkube Umgebung mit gestartetem Maven Container.

Im gestarteten Maven Container:

cd /src
git clone https://github.com/mc-b/iot.kafka
mvn clean package
exit

Auf der Git/Bash (ausserhalb des Containers)

cd data/src/iot.kafka	
docker build -f Dockerfile.pipe -t misegr/iot-kafka-pipe .
docker build -f Dockerfile.consumer -t misegr/iot-kafka-consumer .
docker build -f Dockerfile.alert -t misegr/iot-kafka-alert .

Auf das IoTKit ist das MQTTPublish Programm zu laden. Vor dem Compilieren sind die Einträge host und ggf. port anzupassen. Der host entspricht der IP-Adresse der VM die mittels lernkube erstellt wurde.

Funktionsweise

Starten

kubectl create -f duk/iot/mosquitto.yaml
kubectl create -f duk/kafka
kubectl create -f iot.kafka

In den Entsprechenden Logs der Container stehen die Meldungen drin, z.B.:

logs iot-kafka-pipe

About

IoT und Kafka Beispiele

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published