<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>question Re: How to do NiFi Git Integration.? in Support Questions</title>
    <link>https://community.cloudera.com/t5/Support-Questions/How-to-do-NiFi-Git-Integration/m-p/176577#M138827</link>
    <description>&lt;P&gt;Hi &lt;A href="https://community.hortonworks.com/questions/135476/how-to-do-nifi-git-integration.html#"&gt;@Saikrishna Tarapareddy&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Indeed the community is working on a flow registry that should be available in coming releases of HDF/NiFi. I don't have a date for this yet, but I can see it available in the one of the next two releases.&lt;/P&gt;&lt;P&gt;For SDLC, you can integrate Git with flow.xml or with templates. IMO, using template is easier since you need to manage only a part of the flow. Since there are several flows running in NiFi, it's easier to deploy a template than the complete flow. This reduce impact on the production.&lt;/P&gt;&lt;P&gt;You can leverage NiFi API to implement your automated deployments.&lt;/P&gt;&lt;P&gt;Note that there are few technical challenges and it's not a lift/shift operation of templates. For instance, all passwords are protected when you download a template. You need to replacer them with the right value before deploying on the next environment. Another example is variables. Let's say you NiFi write data in Kafka, you need to change the Kafka broker address from env to another one. You can use custom variables with nifi.variable.registry.properties but this requires NiFi restart which is not acceptable for production. There's also a work on this topic : &lt;A href="https://cwiki.apache.org/confluence/display/NIFI/Variable+Registry" target="_blank"&gt;https://cwiki.apache.org/confluence/display/NIFI/Variable+Registry&lt;/A&gt;&lt;/P&gt;&lt;P&gt;I hope these details help you. &lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;</description>
    <pubDate>Wed, 25 Oct 2017 14:35:47 GMT</pubDate>
    <dc:creator>ahadjidj</dc:creator>
    <dc:date>2017-10-25T14:35:47Z</dc:date>
  </channel>
</rss>

