https://github.com/eclipse-sdv-blueprints/service-to-signal.git
podman pull docker.io/eclipse/zenoh:1.0.1
podman run \
--name zenoh-router \
-d \
--rm \
-p '7447:7447' \
--network host \
-v $PWD/config/zenoh-router-config.json5:/zenoh-config.json5:Z \
-e 'RUST_LOG=INFO' \
-e 'ZENOH_CONFIG=/zenoh-config.json5' \
docker.io/eclipse/zenoh:1.0.1
podman pull ghcr.io/eclipse-kuksa/kuksa-databroker:0.5.0
podman run \
--name kuksa-databroker \
-d \
--rm \
--network host \
-p '55555:55555' \
-e 'KUKSA_DATABROKER_PORT:55555' \
ghcr.io/eclipse-kuksa/kuksa-databroker:0.5.0 \
--insecure
- zenoh-router
- kuksa-databroker
podman build -t localhost/zenoh-kuksa-provider:latest ./components/kuksa-incubation/zenoh-kuksa-provider
podman run \
--name zenoh-kuksa-provider \
-d \
--rm \
--network host \
-v $PWD/config/zenoh-kuksa-provider-config.json5:/provider-config.json5:Z \
-e 'PROVIDER_CONFIG=provider-config.json5' \
-e 'RUSR_LOG=info' \
localhost/zenoh-kuksa-provider:latest
- zenoh-router
- kuksa-databroker
podman build -t localhost/horn-service-kuksa:latest -f Dockerfile.horn-service ./components
podman run \
--name horn-service-kuksa \
-d \
--rm \
--network host \
-e 'KUKSA_ADDRESS=http://localhost:55555' \
-e 'KUKSA_ENABLED=true' \
-e 'ZENOH_CONFIG=/zenoh-config.json5' \
-v $PWD/config/horn-service-zenoh-config.json5:/zenoh-config.json5:Z \
localhost/horn-service-kuksa:latest
- zenoh-kuksa-provider
podman build -t localhost/software-horn:latest -f Dockerfile.software-horn ./components
podman run \
--name software-horn \
-d \
--rm \
--network host \
-e 'ZENOH_CONFIG=zenoh-config.json5' \
-v $PWD/config/software-horn-zenoh-config.json5:/zenoh-config.json5:Z \
localhost/software-horn:latest
- horn-service-kuksa
podman build -t localhost/horn-client:latest -f Dockerfile.horn-client ./components
podman run \
--name horn-client \
-it \
--rm \
--network host \
-e 'HORN_ADDRESS=tcp/localhost:15000' \
localhost/horn-client:latest