You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: chart/templates/NOTES.txt
+32Lines changed: 32 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -413,6 +413,38 @@ DEPRECATION WARNING:
413
413
414
414
{{- end }}
415
415
416
+
{{- if not .Values.workers.serviceAccount.automountServiceAccountToken }}
417
+
418
+
DEPRECATION WARNING:
419
+
`workers.serviceAccount.automountServiceAccountToken` has been renamed to `workers.celery.serviceAccount.automountServiceAccountToken`/`workers.kubernetes.serviceAccount.automountServiceAccountToken`.
420
+
Please change your values as support for the old name will be dropped in a future release.
421
+
422
+
{{- end }}
423
+
424
+
{{- if not .Values.workers.serviceAccount.create }}
425
+
426
+
DEPRECATION WARNING:
427
+
`workers.serviceAccount.create` has been renamed to `workers.celery.serviceAccount.create`/`workers.kubernetes.serviceAccount.create`.
428
+
Please change your values as support for the old name will be dropped in a future release.
429
+
430
+
{{- end }}
431
+
432
+
{{- if not (empty .Values.workers.serviceAccount.name) }}
433
+
434
+
DEPRECATION WARNING:
435
+
`workers.serviceAccount.name` has been renamed to `workers.celery.serviceAccount.name`/`workers.kubernetes.serviceAccount.name`.
436
+
Please change your values as support for the old name will be dropped in a future release.
437
+
438
+
{{- end }}
439
+
440
+
{{- if not (empty .Values.workers.serviceAccount.annotations) }}
441
+
442
+
DEPRECATION WARNING:
443
+
`workers.serviceAccount.annotations` has been renamed to `workers.celery.serviceAccount.annotations`/`workers.kubernetes.serviceAccount.annotations`.
444
+
Please change your values as support for the old name will be dropped in a future release.
Copy file name to clipboardExpand all lines: chart/values.schema.json
+81-5Lines changed: 81 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -1848,29 +1848,29 @@
1848
1848
}
1849
1849
},
1850
1850
"serviceAccount": {
1851
-
"description": "Create ServiceAccount for Airflow Celery workers and pods created with pod-template-file.",
1851
+
"description": "Create ServiceAccount for Airflow Celery workers and pods created with pod-template-file (deprecated, use ``workers.celery.serviceAccount`` and/or ``workers.kubernetes.serviceAccount`` instead).",
1852
1852
"type": "object",
1853
1853
"properties": {
1854
1854
"automountServiceAccountToken": {
1855
-
"description": "Specifies if ServiceAccount's API credentials should be mounted onto Pods",
1855
+
"description": "Specifies if ServiceAccount's API credentials should be mounted onto Pods (deprecated, use ``workers.celery.serviceAccount.automountServiceAccountToken`` and/or ``workers.kubernetes.serviceAccount.automountServiceAccountToken`` instead)",
1856
1856
"type": "boolean",
1857
1857
"default": true
1858
1858
},
1859
1859
"create": {
1860
-
"description": "Specifies whether a ServiceAccount should be created.",
1860
+
"description": "Specifies whether a ServiceAccount should be created (deprecated, use ``workers.celery.serviceAccount.create`` and/or ``workers.kubernetes.serviceAccount.create`` instead).",
1861
1861
"type": "boolean",
1862
1862
"default": true
1863
1863
},
1864
1864
"name": {
1865
-
"description": "The name of the ServiceAccount to use. If not set and create is true, a name is generated using the release name.",
1865
+
"description": "The name of the ServiceAccount to use (deprecated, use ``workers.celery.serviceAccount.name`` and/or ``workers.kubernetes.serviceAccount.name`` instead). If not set and create is true, a name is generated using the release name.",
1866
1866
"type": [
1867
1867
"string",
1868
1868
"null"
1869
1869
],
1870
1870
"default": null
1871
1871
},
1872
1872
"annotations": {
1873
-
"description": "Annotations to add to the worker Kubernetes ServiceAccount.",
1873
+
"description": "Annotations to add to the worker Kubernetes ServiceAccount (deprecated, use ``workers.celery.serviceAccount.annotations`` and/or ``workers.kubernetes.serviceAccount.annotations`` instead).",
1874
1874
"type": "object",
1875
1875
"default": {},
1876
1876
"additionalProperties": {
@@ -2921,6 +2921,44 @@
2921
2921
}
2922
2922
}
2923
2923
},
2924
+
"serviceAccount": {
2925
+
"description": "Create ServiceAccount for Airflow Celery workers.",
2926
+
"type": "object",
2927
+
"properties": {
2928
+
"automountServiceAccountToken": {
2929
+
"description": "Specifies if ServiceAccount's API credentials should be mounted onto Pods.",
2930
+
"type": [
2931
+
"boolean",
2932
+
"null"
2933
+
],
2934
+
"default": null
2935
+
},
2936
+
"create": {
2937
+
"description": "Specifies whether a ServiceAccount should be created.",
2938
+
"type": [
2939
+
"boolean",
2940
+
"null"
2941
+
],
2942
+
"default": null
2943
+
},
2944
+
"name": {
2945
+
"description": "The name of the ServiceAccount to use. If not set and create is true, a name is generated using the release name.",
2946
+
"type": [
2947
+
"string",
2948
+
"null"
2949
+
],
2950
+
"default": null
2951
+
},
2952
+
"annotations": {
2953
+
"description": "Annotations to add to the worker Kubernetes ServiceAccount.",
2954
+
"type": "object",
2955
+
"default": {},
2956
+
"additionalProperties": {
2957
+
"type": "string"
2958
+
}
2959
+
}
2960
+
}
2961
+
},
2924
2962
"keda": {
2925
2963
"description": "KEDA configuration of Airflow Celery workers.",
2926
2964
"type": "object",
@@ -3431,6 +3469,44 @@
3431
3469
}
3432
3470
]
3433
3471
},
3472
+
"serviceAccount": {
3473
+
"description": "Create ServiceAccount for pods created with pod-template-file. When this section is specified, the Service Account is created from 'templates/workers/worker-kubernetes-serviceaccount.yaml' file.",
3474
+
"type": "object",
3475
+
"properties": {
3476
+
"automountServiceAccountToken": {
3477
+
"description": "Specifies if ServiceAccount's API credentials should be mounted onto Pods. If not specified, the ``workers.serviceAccount.automountServiceAccountToken`` value will be taken.",
3478
+
"type": [
3479
+
"boolean",
3480
+
"null"
3481
+
],
3482
+
"default": null
3483
+
},
3484
+
"create": {
3485
+
"description": "Specifies whether a ServiceAccount should be created. If not specified, the ServiceAccount will be generated and used from 'templates/workers/worker-serviceaccount.yaml' file if `workers.serviceAccount.create` will be 'true'.",
3486
+
"type": [
3487
+
"boolean",
3488
+
"null"
3489
+
],
3490
+
"default": null
3491
+
},
3492
+
"name": {
3493
+
"description": "The name of the ServiceAccount to use. If not set and ``create`` is 'true', a name is generated using the release name with kubernetes dedicated name.",
3494
+
"type": [
3495
+
"string",
3496
+
"null"
3497
+
],
3498
+
"default": null
3499
+
},
3500
+
"annotations": {
3501
+
"description": "Annotations to add to the worker Kubernetes ServiceAccount. If not specified, the ``workers.serviceAccount.annotations`` value will be taken.",
3502
+
"type": "object",
3503
+
"default": {},
3504
+
"additionalProperties": {
3505
+
"type": "string"
3506
+
}
3507
+
}
3508
+
}
3509
+
},
3434
3510
"kerberosSidecar": {
3435
3511
"description": "Kerberos sidecar for pods created with pod-template-file.",
0 commit comments