This is an automated email from the ASF dual-hosted git repository.
potiuk pushed a change to branch v1-10-test
in repository https://gitbox.apache.org/repos/asf/airflow.git.
from fe515fb Install cattr on Python 3.7 - Fix docs build on RTD (#12045)
new a1077dc Fix gitSync user in the helm Chart (#11127)
new 4d99508 Adds Kubernetes Service Account for the webserver (#11131)
new 96f2b6b Enables Kerberos sidecar support (#11130)
new 3fbf6df Kubernetes executor can adopt tasks from other schedulers
(#10996)
new ae681ba Single/Multi-Namespace mode for helm chart (#11034)
new 4c2cb60 Add CeleryKubernetesExecutor to helm chart (#11288)
new 5ce3da6 Add capability of adding service account annotations to Helm
Chart (#11387)
new 6598002 Mutual SSL added in PGBouncer configuration in the Chart
(#11384)
new f86d534 Adds missing schema for kerberos sidecar configuration
(#11413)
new f3d5fe2 Mount volumes and volumemounts into scheduler and workers
(#11426)
new 2458461 Allow multiple schedulers in helm chart (#11330)
new e85cc77 Add missing values entries to Parameters in chart/README.md
(#11477)
new 3f74b17 Create job for airflow migrations (#11533)
new 5ee07b9 Improvements for pod template file with git sync container
(#11511)
new 788f1c0 Pod template file uses custom custom env variable (#11480)
new 6d8ec84 fix pod launcher rolebinding in helm chart (#11675)
new 0df5e99 Consistent use images in Helm Chart (#11701)
new f9ba264 Remove unused value in Helm Chart - podMutation (#11703)
new 6a12758 Validate airflow chart values.yaml & values.schema.json
(#11990)
new a01bd32 Add Flower Authentication to Helm Chart (#11836)
new 7a72fb7 fix helm chart worker deployment without kerberos (#11681)
new 21f792f All k8s object must comply with JSON Schema (#12003)
new ffcbf6f fix helm scheduler deployment / scheduler logs (#11685)
new a70cdd1 Add Kubernetes cleanup-pods CLI command for Helm Chart
(#11802)
new a31ccb7 Use PyUpgrade to use Python 3.6 features (#11447)
new 265d155 Enable Black - Python Auto Formmatter (#9550)
new f750045 Fix default values for Helm Chart (#12153)
new 44b5077 Move metrics configuration to new section - metrics (#12165)
new 13442db Fix spelling (#12253)
new fda5f7ad Fix indentation for affinities in helm chart (#12288)
new 1bd745e Mount airflow.cfg to pod_template_file (#12311)
new eeb9134 Fix helm unit test for pod_template_file (#12345)
The 32 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.pre-commit-config.yaml | 4 +-
breeze | 2 +-
chart/README.md | 51 +-
chart/files/pod-template-file.kubernetes-helm-yaml | 38 +-
chart/templates/NOTES.txt | 16 +-
chart/templates/_helpers.yaml | 57 +-
chart/templates/cleanup/cleanup-cronjob.yaml | 2 +-
chart/templates/configmap.yaml | 6 +-
chart/templates/create-user-job.yaml | 1 +
chart/templates/flower/flower-deployment.yaml | 31 +-
.../flower-ingress.yaml} | 51 +-
chart/templates/flower/flower-service.yaml | 2 +-
...ate-user-job.yaml => migrate-database-job.yaml} | 41 +-
.../templates/pgbouncer/pgbouncer-deployment.yaml | 27 +
chart/templates/rbac/pod-launcher-role.yaml | 8 +
chart/templates/rbac/pod-launcher-rolebinding.yaml | 15 +-
chart/templates/redis/redis-networkpolicy.yaml | 2 +-
chart/templates/redis/redis-service.yaml | 2 +-
chart/templates/redis/redis-statefulset.yaml | 12 +-
.../templates/scheduler/scheduler-deployment.yaml | 19 +-
.../scheduler/scheduler-serviceaccount.yaml | 12 +-
...uncer-config-secret.yaml => flower-secret.yaml} | 9 +-
...ret.yaml => pgbouncer-certificates-secret.yaml} | 16 +-
chart/templates/secrets/redis-secrets.yaml | 3 +
chart/templates/statsd/statsd-deployment.yaml | 6 +-
.../templates/webserver/webserver-deployment.yaml | 1 +
chart/templates/webserver/webserver-ingress.yaml | 63 +
chart/templates/webserver/webserver-service.yaml | 4 +
.../webserver-serviceaccount.yaml} | 20 +-
chart/templates/workers/worker-deployment.yaml | 72 +-
chart/templates/workers/worker-kedaautoscaler.yaml | 2 +-
chart/templates/workers/worker-networkpolicy.yaml | 2 +-
chart/templates/workers/worker-service.yaml | 2 +-
chart/templates/workers/worker-serviceaccount.yaml | 10 +-
chart/tests/helm_template_generator.py | 37 +
chart/tests/test_basic_helm_chart.py | 57 +-
chart/tests/test_celery_kubernetes_executor.py | 11 +-
.../test_celery_kubernetes_pod_launcher_role.py | 1 +
.../tests/test_chart_quality.py | 39 +-
chart/tests/test_dags_persistent_volume_claim.py | 1 +
chart/tests/test_flower_authorization.py | 69 ++
chart/tests/test_git_sync_scheduler.py | 1 +
chart/tests/test_git_sync_webserver.py | 5 +-
chart/tests/test_git_sync_worker.py | 13 +-
...st_migrate_database_job.py => test_kerberos.py} | 22 +-
chart/tests/test_migrate_database_job.py | 1 +
chart/tests/test_pod_template_file.py | 75 +-
chart/tests/test_scheduler.py | 1 +
chart/tests/test_worker.py | 1 +
chart/values.schema.json | 1263 ++++++++++++++++++++
chart/values.yaml | 266 +++--
51 files changed, 2195 insertions(+), 277 deletions(-)
copy chart/templates/{statsd/statsd-service.yaml =>
flower/flower-ingress.yaml} (55%)
copy chart/templates/{create-user-job.yaml => migrate-database-job.yaml} (69%)
copy chart/templates/secrets/{pgbouncer-config-secret.yaml =>
flower-secret.yaml} (81%)
copy chart/templates/secrets/{pgbouncer-stats-secret.yaml =>
pgbouncer-certificates-secret.yaml} (69%)
create mode 100644 chart/templates/webserver/webserver-ingress.yaml
copy chart/templates/{scheduler/scheduler-serviceaccount.yaml =>
webserver/webserver-serviceaccount.yaml} (74%)
copy airflow/utils/configuration.py => chart/tests/test_chart_quality.py (52%)
create mode 100644 chart/tests/test_flower_authorization.py
copy chart/tests/{test_migrate_database_job.py => test_kerberos.py} (61%)
create mode 100644 chart/values.schema.json