cannot access apache Nifi on edge device

ankita m 66 Reputation points
2022-02-09T22:55:27.243+00:00

Hello,

I deployed ready built module from Docker Hub to run apche nifi on Azure iot edge device.
Nifi container is running on Azure iot edge device, but it’s reflecting error while loading certificate.
172831-image.png

Log details are as below:
172812-image.png

I have uploaded root ca certificate and nifi flow file on azure storage container.

can anyone please suggest the correct behaviour of the module and How can i access Apache nifi to create further flow?

Thanks,

Azure IoT Edge
Azure IoT Edge
An Azure service that is used to deploy cloud workloads to run on internet of things (IoT) edge devices via standard containers.
598 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Sander van de Velde | MVP 36,761 Reputation points MVP Volunteer Moderator
    2022-02-10T18:40:27.193+00:00

    Hello @ankita m ,

    in general (Open source) containers need some configuration (like volume binding, opening ports, supplying environment variables, secrets etc.).

    In Azure IoT Edge, this is handled in Container Create Options.

    An example (with InfluxDB and Grafana) is seen here.

    Can you show the Container Create options of the Apache Nifi container?

    Extra, where do you need the certificate for? Is it wise to expose this in blob storage? Is this a cloud blob storage? If so, where are the credentials kept?

    Check out the NIFI settings. Is it possible to store the certificate on disk in a folder, available for the volume and with the right environment variable?

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.