Nice to see more integrations, looks amazing!
Thanks & Regards, Amogh Desai On Thu, Apr 16, 2026 at 8:38 PM Piyush Mudgal <[email protected]> wrote: > haha my bad thanks elad > > On Thu, Apr 16, 2026 at 8:33 PM Elad Kalif <[email protected]> wrote: > > > There is a vote thread > > https://lists.apache.org/thread/jqvbo8x82g87okn0fqh5o2bxxx84g9qj > > > > בתאריך יום ה׳, 16 באפר׳ 2026, 17:45, מאת Piyush Mudgal < > > [email protected]>: > > > > > +1 from me as well > > > > > > On Thu, Apr 16, 2026 at 7:25 PM Kaxil Naik <[email protected]> > wrote: > > > > > > > Happy to see more providers coming along, +1 > > > > > > > > On Thu, 16 Apr 2026 at 14:48, Jarek Potiuk <[email protected]> wrote: > > > > > > > > > Time to vote? > > > > > > > > > > On Thu, Apr 16, 2026 at 9:33 AM Wei Lee <[email protected]> > wrote: > > > > > > > > > > > Looks good to me as well, thanks! > > > > > > > > > > > > Best, > > > > > > Wei > > > > > > > > > > > > > On Apr 16, 2026, at 12:26 PM, Rahul Vats < > [email protected] > > > > > > > > wrote: > > > > > > > > > > > > > > Looks great, Thanks > > > > > > > > > > > > > > Regards, > > > > > > > Rahul Vats > > > > > > > > > > > > > > On Mon, 13 Apr 2026 at 21:34, Jarek Potiuk <[email protected]> > > > wrote: > > > > > > > > > > > > > >> LGTM as well. > > > > > > >> > > > > > > >> On Mon, Apr 13, 2026 at 6:02 PM Elad Kalif < > [email protected]> > > > > > wrote: > > > > > > >> > > > > > > >>> Looks great to me > > > > > > >>> > > > > > > >>> בתאריך יום ה׳, 9 באפר׳ 2026, 15:26, מאת Barak Abekasis < > > > > > > >>> [email protected] > > > > > > >>>> : > > > > > > >>> > > > > > > >>>> Hi Airflow community, > > > > > > >>>> > > > > > > >>>> I would like to propose adding a new community provider for > > > > > **Akeyless > > > > > > >>>> Vault > > > > > > >>>> Platform** to the Apache Airflow monorepo. > > > > > > >>>> > > > > > > >>>> ## What is Akeyless? > > > > > > >>>> > > > > > > >>>> Akeyless (https://www.akeyless.io/) is a SaaS-based secrets > > > > > > management > > > > > > >>> and > > > > > > >>>> zero-trust access platform used by thousands of > organizations > > > for: > > > > > > >>>> > > > > > > >>>> - **Static secrets management** (key/value secrets, similar > to > > > > Vault > > > > > > >> KV) > > > > > > >>>> - **Dynamic secrets** (just-in-time credentials for > databases, > > > > cloud > > > > > > >>>> providers, Kubernetes, etc.) > > > > > > >>>> - **Rotated secrets** (automatic credential rotation) > > > > > > >>>> - **Zero-trust access** (SSH, RDP, Kubernetes, database > access > > > via > > > > > > >>>> ephemeral credentials) > > > > > > >>>> > > > > > > >>>> Akeyless is increasingly used alongside Airflow in data > > > > engineering > > > > > > >>>> workflows where secrets need to be injected into DAGs at > > > runtime. > > > > > > Today > > > > > > >>>> there is **no existing Airflow provider** for Akeyless — > users > > > > must > > > > > > >>>> manually > > > > > > >>>> call the Akeyless SDK inside PythonOperator tasks, which is > > > > > > error-prone > > > > > > >>>> and doesn't integrate with Airflow's secrets backend or > > > connection > > > > > > >>>> management. > > > > > > >>>> > > > > > > >>>> ## What the provider includes > > > > > > >>>> > > > > > > >>>> | Component | Class | > > > > > > >>>> |---|---| > > > > > > >>>> | **Hook** | > > > > > `airflow.providers.akeyless.hooks.akeyless.AkeylessHook` > > > > > > | > > > > > > >>>> | **Connection type** | `akeyless` (custom UI fields for 8 > > auth > > > > > > >> methods) > > > > > > >>> | > > > > > > >>>> | **Secrets Backend** | > > > > > > >>>> > `airflow.providers.akeyless.secrets.akeyless.AkeylessBackend` > > | > > > > > > >>>> > > > > > > >>>> ### AkeylessHook capabilities > > > > > > >>>> > > > > > > >>>> - Get static secret values (single and batch) > > > > > > >>>> - Create / update / delete secrets > > > > > > >>>> - List and describe items > > > > > > >>>> - Generate dynamic secret values (database credentials, > cloud > > > > keys, > > > > > > >> etc.) > > > > > > >>>> - Retrieve rotated secret values > > > > > > >>>> - Supports all Akeyless authentication methods: API Key, AWS > > > IAM, > > > > > GCP, > > > > > > >>>> Azure AD, Universal Identity, JWT/OIDC, Kubernetes, > > Certificate > > > > > > >>>> > > > > > > >>>> ### AkeylessBackend (Secrets Backend) > > > > > > >>>> > > > > > > >>>> - Sources Airflow **Connections**, **Variables**, and > > > > > > **Configuration** > > > > > > >>>> from > > > > > > >>>> Akeyless — drop-in replacement pattern identical to the > > > HashiCorp > > > > > > Vault > > > > > > >>>> backend > > > > > > >>>> - Supports URI, JSON dict, and `conn_uri` formats for > > > connections > > > > > > >>>> - Configurable path prefixes and separators > > > > > > >>>> > > > > > > >>>> ### Connection type > > > > > > >>>> > > > > > > >>>> Custom connection form in the Airflow UI with dedicated > fields > > > > for: > > > > > > >>>> Access ID, Access Key, API URL, Access Type, UID Token, GCP > > > > > Audience, > > > > > > >>>> Azure Object ID, JWT, K8s Auth Config Name, Certificate/Key > > PEM > > > > > data. > > > > > > >>>> > > > > > > >>>> ## Dependencies > > > > > > >>>> > > > > > > >>>> - `akeyless>=5.0.0` (Apache 2.0 licensed, actively > maintained, > > > > > > >>>> ~350K monthly PyPI downloads) > > > > > > >>>> - Optional: `akeyless_cloud_id` for AWS/GCP/Azure > cloud-based > > > auth > > > > > > >>>> > > > > > > >>>> ## Proposed stewards > > > > > > >>>> > > > > > > >>>> - Barak Abekasis (@baraka-akeyless) — Akeyless integrations > > team > > > > > > >>>> - Dean Sher (@deanshak) - Product Architect > > > > > > >>>> > > > > > > >>>> > > > > > > >>>> We are committed to maintaining this provider per the AIP-95 > > > > > > governance > > > > > > >>>> framework, including timely PR reviews, issue resolution, > and > > > > > > quarterly > > > > > > >>>> updates. > > > > > > >>>> > > > > > > >>>> ## PR > > > > > > >>>> > > > > > > >>>> The implementation is ready at: > > > > > > >>>> https://github.com/apache/airflow/pull/64754 > > > > > > >>>> > > > > > > >>>> The provider follows the monorepo structure > > > > (`providers/akeyless/`) > > > > > > >> with: > > > > > > >>>> - Full RST documentation (connection guide, secrets backend > > > guide, > > > > > > >>>> changelog) > > > > > > >>>> - Unit tests for hook, secrets backend, and internal client > > > > > validation > > > > > > >>>> - Example system test DAG > > > > > > >>>> - `provider.yaml` with connection field schema > > > > > > >>>> > > > > > > >>>> Looking forward to your feedback. > > > > > > >>>> > > > > > > >>>> [image: Kind regards,] > > > > > > >>>> > > > > > > >>>> [image: photo] > > > > > > >>>> > > > > > > >>>> Barak Abekasis > > > > > > >>>> Solution Architect, Akeyless > > > > > > >>>> > > > > > > >>>> [image: icon] +972-526238465 [image: icon] > > [email protected] > > > > > > >> [image: > > > > > > >>>> icon] akeyless.io > > > > > > >>>> > > > > > > >>>> [image: youtube] <https://www.youtube.com/@Akeyless> > > > > > > >>>> > > > > > > >>>> [image: facebook] <https://www.facebook.com/Akeylessio> > > > > > > >>>> > > > > > > >>>> [image: linkedin] < > https://www.linkedin.com/company/akeyless/ > > > > > > > > > >>>> > > > > > > >>>> [image: twitter] <https://x.com/akeylessio> > > > > > > >>>> > > > > > > >>>> [image: Meeting Button App] < > > > > > > >> https://meetings.hubspot.com/barak-abekasis > > > > > > >>>> > > > > > > >>>> > > > > > > >>>> [image: __tpx__] > > > > > > >>>> > > > > > > >>> > > > > > > >> > > > > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > > > > To unsubscribe, e-mail: [email protected] > > > > > > For additional commands, e-mail: [email protected] > > > > > > > > > > > > > > > > > > > > > > > > > > >
