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/02/12 18:03:21 UTC

[GitHub] [airflow] ashb commented on a change in pull request #7406: [AIRFLOW-XXXX] Add architecture section to k8sexec docs

ashb commented on a change in pull request #7406: [AIRFLOW-XXXX] Add architecture section to k8sexec docs
URL: https://github.com/apache/airflow/pull/7406#discussion_r378420245
 
 

 ##########
 File path: docs/executor/kubernetes.rst
 ##########
 @@ -34,3 +34,71 @@ The volumes are optional and depend on your configuration. There are two volumes
   - By storing logs onto a persistent disk, the files are accessible by workers and the webserver. If you don't configure this, the logs will be lost after the worker pods shuts down
 
   - Another option is to use S3/GCS/etc to store logs
+
+KubernetesExecutor Architecture
+################################
+
+The KubernetesExecutor runs as a single pod that only requires access to the Kubernetes API. There are no external brokers or consistent workers needed.
 
 Review comment:
   It is possible to run KubeExecutor from outside of a cluster too. Perhaps we can ignore that here though.
   
   Also the KubeExecutor doesn't run as a pod, but runs inside the scheduler.
   
   No external brokers, but still need the (existing) metadata DB, which can't be sqlite (let's be explicit.)

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


With regards,
Apache Git Services