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]
> > > > >
> > > > >
> > > >
> > >
> >
>

Reply via email to