Uploaded image for project: 'Apache NiFi MiNiFi - MOVED TO NIFI PROJECT'
  1. Apache NiFi MiNiFi - MOVED TO NIFI PROJECT
  2. MINIFI-238

MiNiFi Initial Command and Control Server Implementation

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Resolved
    • Major
    • Resolution: Done
    • None
    • 0.2.0
    • Command and Control
    • None

    Description

      A lot of work (MINIFI-2, MINIFI-4, MINIFI-12, MINIFI-14, MINIFI-17, MINIFI-36) has gone into creating a configurable way for MiNiFi to get new configuration from a defined source.

      This is one aspect of the overal the command and control feature proposoal. The other aspect is an endpoint that ties into the NiFi ideas of flow versioning and probably the variable registry.

      While the flow registry is not available for consumption yet, we can still start proving out things from the MiNiFi end forward. We can start by implementing a server MiNiFi can get configuration from that is done in a pluggable way such that it can be integrated with the NiFi registries mentioned above when they are ready for consumption.

      This server should:
      1. Utilize same/similar paradigms of the NiFi webserver to facilitate reuse and possible future embedding.
      2. Support pluggability for its main functions including security and logic for retrieving the MiNiFi configuration.
      3. Support both authentication of users and authorization for a given flow.
      4. Integrate easily with the existing PullHttpChangeIngestor in MiNiFi.

      Attachments

        Issue Links

          Activity

            People

              bryanrosander@gmail.com Bryan Rosander
              bryanrosander@gmail.com Bryan Rosander
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: