Uploaded image for project: 'Apache NiFi'
  1. Apache NiFi
  2. NIFI-7386

AzureStorageCredentialsControllerService should also connect to storage emulator

    XMLWordPrintableJSON

    Details

    • Type: New Feature
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.13.0
    • Component/s: None
    • Labels:
      None

      Description

      The controller service "AzureStorageCredentialsControllerService" should be able to take an optional parameter to connect to another azure storage provider, like the Azurite emulator. This will likely mean taking additional parameters for a base URL and possibly switching between http and https depending on Azurite's capabilities.

      I am currently setting up an isolated test environment for my application and the only piece that I cannot effectively isolate is our azure storage connection because NiFi doesn't support connecting to anything but the official azure storage service.

      Acceptance Criteria:

      • AzureStorageCredentialsControllerService can connect to an alternative azure storage provider
      • Individual azure storage processors can connect to an alternative azure storage provider
      • New parameters will be optional and default to existing behaviour.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                sjyang18 Seokwon Yang
                Reporter:
                esecules Eric Secules
              • Votes:
                1 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 2h 10m
                  2h 10m