Skip to content

AIP - 51 Make CeleryKubernetesExecutor extends BaseExecutor for a common API. #28276

@pierrejeambrun

Description

@pierrejeambrun

Make the CeleryKubernetesExecutor extends the BaseExecutor. This would allow for a common API and not having to handle this particular executor differently.

A solution could be to rework a bit the BaseExecutor via property to allow more control for subclasses without breaking backward comp.

Or at least have some ancestor in common to be able to share some logic.

Committer

  • I acknowledge that I am a maintainer/committer of the Apache Airflow project.

Metadata

Metadata

Assignees

No one assigned

    Labels

    AIP-51AIP-51: Remove executor coupling from Core

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions