Swalloow commented on a change in pull request #13735:
URL: https://github.com/apache/airflow/pull/13735#discussion_r561942754



##########
File path: chart/values.yaml
##########
@@ -391,6 +392,9 @@ scheduler:
   # Annotations to add to scheduler kubernetes service account.
   serviceAccountAnnotations: {}
 
+  # Launch additional containers into scheduler.
+  extraContainers: []
+
   # Mount additional volumes into scheduler.
   extraVolumes: []

Review comment:
       @gardnerdev Here is an example S3 sync container: 
https://github.com/Swalloow/s3-sync
   If you use EKS, IAM roles for service account settings are required.
   When DAG serialization is disabled, you need to add it to 
webserver/scheduler/workers.
   
   ```
   extraContainers:
     - name: s3-sync
       image: myrepository/s3-sync:latest
       imagePullPolicy: Always
       volumeMounts:
         - name: dags
           mountPath: /opt/airflow/dags
       env:
         - name: AWS_BUCKET
           value: airflow-src
         - name: KEY_PATH
           value: dags
         - name: DEST_PATH
           value: /opt/airflow/dags
         - name: INTERVAL
           value: "10"
   ```




----------------------------------------------------------------
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:
[email protected]


Reply via email to