What are the issues with the existing stable/airflow chart in helm public
repo? I've used it on a number of occasions and it's good enough to deploy
Airflow with Celery executor and run Kubernetes pods from Airflow using
in_cluster mode. Not sure if it allows to deploy Kubernetes executor though.

On Mon, Oct 7, 2019 at 8:43 AM Jarek Potiuk <[email protected]>
wrote:

> I just created "AIP-26 - Production-ready Airflow Docker Image and helm
> chart
> <
> https://cwiki.apache.org/confluence/display/AIRFLOW/AIP-26+-+Production-ready+Airflow+Docker+Image+and+helm+chart
> >"
> proposal and would love community feedback and comments.
>
> I would love to know what is your expectation from the Docker image and how
> you are using production images currently.
>
> We were looking at the images available together with Daniel Imberman
> (including puckel and Astronomer image) and I started to work on a draft
> POC
> <https://github.com/apache/airflow/pull/6266> to incorporate building of
> the production-ready image into the CI framework we have. The current POC
> uses the same Dockerfile we used for CI images but run with
> production-ready parameters. I made a number of refactorings and
> simplifications to the build logic and the scripts should be much more sane
> now (and unit-testable soon).
>
> The images are based on Debian buster (Debian 10) LTS released few months
> ago (so far we used Debian stretch for CI). It still needs some fixes for
> failing tests (https://travis-ci.org/potiuk/airflow/builds/594281768) but
> the image itself can be downloaded from my private repo: `docker pull
> potiuk/airflow:master-python3.5`)
>
> The Docker file is available here:
> https://github.com/PolideaInternal/airflow/blob/prod-image/Dockerfile
>
> Once we have good image we will work with Daniel on helm chart so that
> Airflow can be easily installed on Kubernetes.
>
> Any comments and feedback/discussion in the AIP-26 document are welcome !
>
> J.
>
> --
>
> Jarek Potiuk
> Polidea <https://www.polidea.com/> | Principal Software Engineer
>
> M: +48 660 796 129 <+48660796129>
> [image: Polidea] <https://www.polidea.com/>
>

Reply via email to