kevdoran commented on pull request #5684:
URL: https://github.com/apache/nifi/pull/5684#issuecomment-1021406693


   Hi @guimou @dmnewber,
   
   This is a nice contribution and good discussion. I agree with you @guimou 
that there are real benefits to making NiFi images easier to deploy directly on 
OpenShift. I also agree with @dmnewber that it would be best not to duplicate 
the entire directory of files. While it may leave things more decoupled, it 
does increase the maintenance burden, as any any improvements to the default 
NiFi image would not also have to be done in more places (as we would probably 
want those same enhancements everywhere). We already have this problem today 
across docker hub and dockermaven variants, and plan to try to combine those so 
that they only differ one way, which is how the assembly artifacts are provided.
   
   I've started collecting ideas for how to improve our project structure for 
Docker images produced from the NiFi repository here, and I've added some of 
the goals of this PR to that list: 
https://cwiki.apache.org/confluence/display/NIFI/NiFi+Docker+Container+Improvements
   
   If this is not urgent, I would suggest we tackle some of those goals, such 
as image build consolidation and then figure out how to incorporate base image 
variants as part of that, to take another look at this. I haven't looked at the 
PR closely yet, but aside from basing on ubi8/OpenJDK11, are there any other 
significant changes from the current NiFi Dockerfile?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@nifi.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Reply via email to