konpyutaika / nifikop

The NiFiKop NiFi Kubernetes operator makes it easy to run Apache NiFi on Kubernetes. Apache NiFI is a free, open-source solution that support powerful and scalable directed graphs of data routing, transformation, and system mediation logic.
https://konpyutaika.github.io/nifikop/
Apache License 2.0
126 stars 44 forks source link

Controller service getting invalid in other nifi cluster #237

Closed narayanbhawar10 closed 1 year ago

narayanbhawar10 commented 1 year ago

What steps will reproduce the bug?

step 1 :-Design data flow and DBCP controller service Step 2 :- Save it to registry Step 3 :- Deploy that flow to new nifi cluster (Where controller service used in data flow is getting invalid)

What is the expected behavior?

Controller service should be migrated or created as it is on new cluster so that processor's will not be in invalid state.

What do you see instead?

Controller service is not migrated or created as it is on new cluster and the processor's is in invalid state.

Possible solution

No response

NiFiKop version

v1.0.0

Golang version

latest

Kubernetes version

latest

NiFi version

1.17.0

Additional context

No response

juldrixx commented 1 year ago

Hello,

The operator does not handle the creation of controller services. If I'm guessing your problem correctly, you have versioned a dataflow in a NiFi Registry that uses a controller service that is at a higher level. So when you deploy your dataflow to another NiFi cluster, it can't find it.

The operator can't help for that right now because as I said it does not handle the creation of controller services. So you have two options:

narayanbhawar10 commented 1 year ago

Understood now .Thanks you for response and making it easy to understand.