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