diff --git a/airflow/kubernetes/pod_generator.py b/airflow/kubernetes/pod_generator.py index 1742efe5928994..cc821af2edc8ac 100644 --- a/airflow/kubernetes/pod_generator.py +++ b/airflow/kubernetes/pod_generator.py @@ -46,7 +46,12 @@ class PodDefaults: name=SIDECAR_CONTAINER_NAME, command=['sh', '-c', XCOM_CMD], image='alpine', - volume_mounts=[VOLUME_MOUNT] + volume_mounts=[VOLUME_MOUNT], + resources=k8s.V1ResourceRequirements( + requests={ + "cpu": "1m", + } + ), ) diff --git a/tests/kubernetes/test_pod_generator.py b/tests/kubernetes/test_pod_generator.py index a8811950bb290d..63e4535c290e1f 100644 --- a/tests/kubernetes/test_pod_generator.py +++ b/tests/kubernetes/test_pod_generator.py @@ -185,7 +185,8 @@ def test_gen_pod_extract_xcom(self, mock_uuid): 'name': 'xcom', 'mountPath': '/airflow/xcom' } - ] + ], + 'resources': {'requests': {'cpu': '1m'}}, } self.expected['spec']['containers'].append(container_two) self.expected['spec']['containers'][0]['volumeMounts'].insert(0, {