Skip to content

improve validation for CeleryExecutor (ensure redis is enabled) #299

@thesuperzapper

Description

@thesuperzapper

Currently, we validate that the user has disabled workers.enabled, flower.enabled, and redis.enabled if airflow.executor=KubernetesExecutor.

We should also validate the reverse for CeleryExecutor and CeleryKubernetesExecutor, that is we should ensure that:

  • Either embedded or external Redis is enabled
  • NOTE: we shouldn't force flower to be enabled, as not all users will want flower

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions