You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by GitBox <gi...@apache.org> on 2020/06/03 07:55:52 UTC

[GitHub] [airflow] potiuk commented on pull request #8777: Add Production Helm chart support

potiuk commented on pull request #8777:
URL: https://github.com/apache/airflow/pull/8777#issuecomment-638028368


   > @dimberman, I honestly think we should consider putting any official helm charts in a separate repository, as there is little reason to pin their releases to airflow itself.
   
   @thesuperzapper The main reason is that we're going to make both helm charts and production image used in automated tests of airflow - this way they will both be automatically tested during the tests of airflow. We are basically going to "eat of our dog food" as the term goes - so we are going to use airlfow tests in production to test our Dockerfile and Helm chart (and at the same time use our Helm and Dockerfile to test airflow - it already happens for Dockerfile - we are running Kubernetes Executor tests using production image and we are going to switch to helm charts for that soon).
   
   Even now both Production image and Helm chart from master can be used to install older versions of Airflow - see https://github.com/apache/airflow/blob/master/IMAGES.rst - then you will how to use the current image from master to build any airflow 1.10* version of the image.
   
   You cam treat those Dockerfile and Charts as development versions - same as all other airflow code. 
   
   Once this is more stable and proven, both production docker file and help chart will land in their dedicated official repositories (additionally to continuing development in master of Airflow).
   
   This is all described in https://cwiki.apache.org/confluence/display/AIRFLOW/AIP-26+Production-ready+Airflow+Docker+Image+and+helm+chart 
   
   and we are approximately half way from what we considered as Done
   
   Helm chart will be here:
   * https://github.com/helm/charts/tree/master/stable/airflow
   
   Doickefile will become an official docker image
   * https://docs.docker.com/docker-hub/official_images/
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org