Dye357 created NIFI-12605:
-----------------------------
Summary: Stateless Nifi Artifactory Extension Client
Key: NIFI-12605
URL: https://issues.apache.org/jira/browse/NIFI-12605
Project: Apache NiFi
Issue Type: New Feature
Components: NiFi Stateless
Reporter: Dye357
Currently Stateless Nifi supports pulling extensions via the Nexus Extension
Client - this ticket would add another implementation of the Extension Client
interface to support pulling artifacts from Artifactory.
Yes, Technically the nexus client will work against an Artifactory as long as
the repository type is Maven2 however the nexus client as-is does not support
additional features offered by Artifactory such as Authentication with an Auth
Token.
Proposed implementation would be an Artifactory Extension Client, the client
would support authenticating using an auth token (via configuration) for
pulling bundles. Additionally the interface would be modified to add an enabled
flag to the Extension Client interface such that we can disable extension
clients that we do-not want to run. The Artifactory extension client to be
disabled by default so the current out of the box behavior's remains unchanged.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)