This is an automated email from the ASF dual-hosted git repository. potiuk pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/airflow.git
The following commit(s) were added to refs/heads/main by this push: new 35b8f50 Make sure "podcution-readiness` of docker-compose is well explained (#17731) 35b8f50 is described below commit 35b8f50ce5d2a3e9f24bfca02f0971a976b17506 Author: Jarek Potiuk <ja...@potiuk.com> AuthorDate: Thu Aug 19 19:56:45 2021 +0200 Make sure "podcution-readiness` of docker-compose is well explained (#17731) Many Airflow users are using the docker-compose `quick-start` as production-ready solution despite notes in the compose file. This PR adds better warning and a link that we can give thsoe users so tha they can understand that in order to use docker-compose they need to become really docker-compose experts if they want to run their own docker-compose production-ready installation and that they should not expect that this docker-compose will be good for their needs (and that they will have support from community based on the fact tha community publishes the docker-compose) --- docs/apache-airflow/start/docker.rst | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/docs/apache-airflow/start/docker.rst b/docs/apache-airflow/start/docker.rst index 5916daf..66c2952 100644 --- a/docs/apache-airflow/start/docker.rst +++ b/docs/apache-airflow/start/docker.rst @@ -22,6 +22,21 @@ Running Airflow in Docker This quick-start guide will allow you to quickly start Airflow with :doc:`CeleryExecutor </executor/celery>` in Docker. This is the fastest way to start Airflow. +Production readiness +==================== + +.. warning:: + DO NOT expect the Docker Compose below will be enough to run production-ready Docker Compose Airflow installation using it. + This is truly ``quick-start`` docker-compose for you to get Airflow up and running locally and get your hands dirty with + Airflow, but configuring Docker-Compose installation that is ready for production, requires an intrinsic knowledge of + Docker Compose, a lot of customization and possibly even writing the Docker Compose file that will suit your needs + from the scratch. It's probably OK if you want to run Docker Compose-based deployment, but short of becoming a + Docker Compose expert, it's highly unlikely you will get robust deployment with it. + + If you want to get an easy to configure Docker-based deployment that Airflow Community develops, supports and + can provide support with deployment, you should consider using Kubernetes and deploying Airflow using + :doc:`Official Airflow Community Helm Chart<helm-chart:index>`. + Before you begin ================