quick-carpet-67110
07/08/2025, 12:07 PMdef _kubernetes_pod_operator_args(operator_args):
from kubernetes import client
from airflow.kubernetes.secret import Secret
# Set dynamic env variables like run-id, task-id etc from here.
secrets = [
Secret("env", secret, secret) for secret in operator_args.get("secrets", [])
]
args = operator_args
args.update(
{
"secrets": secrets,
# Question for (savin):
# Default timeout in airflow is 120. I can remove `startup_timeout_seconds` for now. how should we expose it to the user?
}
)ancient-application-36103
07/08/2025, 3:38 PMquick-carpet-67110
07/09/2025, 8:48 AMquick-carpet-67110
07/09/2025, 11:03 AMquick-carpet-67110
07/09/2025, 11:03 AMancient-application-36103
07/09/2025, 1:38 PM