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
122 stars 39 forks source link

Propage WebProxyHosts update #392

Closed juldrixx closed 3 months ago

juldrixx commented 4 months ago
Q A
Bug fix? no
New feature? yes
API breaks? no
Deprecations? no
Related tickets https://github.com/konpyutaika/nifikop/issues/390
License Apache 2.0

What's in this PR?

When the webProxyHosts of a NifiCluster is updated, the DNSNames of the node's NifiUsers are updated, and if the DNSNames of a NifiUser are updated, the associated Certificate is updated.

Why?

Because if we want to add a new host, if we don't update the certificate, the trustore won't be updated and the host won't be valid in NiFI.

Checklist